[실습문제4] 계정관리
페이지 정보
작성자 admin 작성일16-03-06 16:12 조회817회 댓글1건관련링크
본문
1. 아래와 같은 그룹을 만드시오(groupadd)
그룹명 gid
-------------------
classA 5000 (groupadd 명령어로 gid 설정옵션 사용 ; 옵션 참고는 groupadd --help)
classB 디폴트값(groupadd 를 옵션없이 사용)
2. 아래와 같은 계정을 만들고 암호설정을 하시오(useradd 및 usermod, passwd)
계정명 home디렉토리 로그인셀 그룹 comment
suser1 /var/suser1 /bin/bash classA
suser2 /home/suser2 /bin/csh suser2 hongkildong
suser3 /home/suser3 /bin/bash classA(주그룹),classB
suser4 /home/suser4 /bin/bash suser4
3. suser2 계정을 잠그시오 (passwd, passwd --help 참조)
4. suser1 계정을 삭제하되 홈디렉토리까지 한꺼번에 지워지게 하세요.(userdel)
5. suser3 계정이 주그룹 root 에 소속되도록 변경하고 아무런 보조그룹에도
소속되지 않도록 변경하시오(usermod)
6. suser2 계정의 password aging 설정을 아래처럼 하시오(chage)
암호최대변경주기 : 50일
경고일수 : 10일
inactive 기간 : 20일
계정만료일 : 2025-12-31
7. 계정을 생성할때마다 사용자 홈디렉토리에 public_html 디렉토리가 자동으로
생성되도록 설정하시오(skel 과 관련되어 있음)
(*. public_html 디렉토리는 사용자가 홈페이지를 만들어서 운영할때 필요한
디렉토리입니다)
8. 사용자 계정을 생성할때 계정만료일의 디폴트 값이 2025년12월31일 되도록
useradd 의 디폴트 옵션을 설정하시오.
그룹명 gid
-------------------
classA 5000 (groupadd 명령어로 gid 설정옵션 사용 ; 옵션 참고는 groupadd --help)
classB 디폴트값(groupadd 를 옵션없이 사용)
2. 아래와 같은 계정을 만들고 암호설정을 하시오(useradd 및 usermod, passwd)
계정명 home디렉토리 로그인셀 그룹 comment
suser1 /var/suser1 /bin/bash classA
suser2 /home/suser2 /bin/csh suser2 hongkildong
suser3 /home/suser3 /bin/bash classA(주그룹),classB
suser4 /home/suser4 /bin/bash suser4
3. suser2 계정을 잠그시오 (passwd, passwd --help 참조)
4. suser1 계정을 삭제하되 홈디렉토리까지 한꺼번에 지워지게 하세요.(userdel)
5. suser3 계정이 주그룹 root 에 소속되도록 변경하고 아무런 보조그룹에도
소속되지 않도록 변경하시오(usermod)
6. suser2 계정의 password aging 설정을 아래처럼 하시오(chage)
암호최대변경주기 : 50일
경고일수 : 10일
inactive 기간 : 20일
계정만료일 : 2025-12-31
7. 계정을 생성할때마다 사용자 홈디렉토리에 public_html 디렉토리가 자동으로
생성되도록 설정하시오(skel 과 관련되어 있음)
(*. public_html 디렉토리는 사용자가 홈페이지를 만들어서 운영할때 필요한
디렉토리입니다)
8. 사용자 계정을 생성할때 계정만료일의 디폴트 값이 2025년12월31일 되도록
useradd 의 디폴트 옵션을 설정하시오.