본문 바로가기
Cumputer Science/우분투 리눅스

우분투 리눅스 10장 혼자해보기 문제 & 답

by @ENFJ 2021. 5. 24.

혼자해보기:사용자 계정 생성 , 수정 , 삭제하기

1. useradd 와 adduser 명령으로 사용자 계정을 생성한다.

sudo useradd -m -u 1500 -G 1000 -s /bin/sh -c "han01 user" han01

sudo adduser --uid 1501 --shell /bin/bash --gecos "han02 user" han02

2. (1)번에서 생성한 사용자 계정을 /etc/passwd 파일에서 확인한다.

grep han /etc/passwd

3. han01 계정의 이름을 han11로 , han02 계정의 UID를 1600으로 수정한다.

sudo usermod -l han11 han01

입력후 grep han11 /etc/passwd 명령으로 변경 되었는지 확인

sudo usermod -u 1600 han02

입력후 grep han02 /etc/passwd 명령으로 변경 되었는지 확인

4. usermod , passwd 명령으로 han02 계정의 패스워드 에이징을 설정한다.

sudo usermod -f 5 -e 2018-12-30 han02

sudo passwd -n 4 -x 200 -w 10 han02

(sudo chage -m -3 -M 150 -W 5 -I 7 -E 2018-10-31 han02)

5. chage 명령으로 han02 계정의 패스웓 에이징 정보를 확인한다.

sudo chage -l han02

6. han11,han02 계정을 홈 디렉터리까지 모두 삭제한다.

sudo userdel -r han11 <후, grep han /etc/passwd 입력하여 지워졌는지 확인>

sudo userdel -r han02 <후, grep han /etc/passwd 입력하여 지워졌는지 확인>

혼자해보기 : 그룹생성,수정,삭제하기,멤버등록,삭제하기,암호설정하기

1. grphan 그룹을 생성하고 확인한다.

sudo groupadd grphan

<후,grep grp /etc/group 명령으로 확인하기>

2. grphan 그룹의 이름을 grpbook로 변경한다.

sudo groupmod -n grpbook grphan

3. user1, user2 계정을 grpbook 그룹에 추가한다.

sudo gpasswd -a user1 grpbook

sudo gpasswd -a user2 grpbook

4. grpbook 그룹에 암호를 설정한다.

sudo gpasswd grpbook

5.user2 계정을 grpbook 그룹에서 삭제한다.

sudo gpasswd -d user2 grpbook

6. user1 계정의 현재소속 그룹을 grpbook그룹으로 변경한다.

newgrp grpbook <후,id 명령어로 확인>

7. user2 계정의 현재소속 그룹을 grpbook 그룹으로 변경한다.

newgrp grpbook <후,id 명령어로 확인>

8. grpbook 그룹을 삭제한다.

sudo groupdel grpbook

혼자해보기 : 디스크 쿼터 설정하고 확인하기

1 사용자 쿼터를 활성화한다.

sudo quotaoff -augv

2. test01 사용자의 쿼터를 설정한다. 소프트 리미트는 10mb,하드리미트는 11mb로 설정한다.

sudo edquota -g test01

3. test01 사용자의 쿼터가 제대로 설정되었는지 quota 명령으로 확인한다.

sudo quota test01

4. test01 사용자의 쿼터 설정을 다른사용자 han01 에 복사한다.

sudo edquota -p test01 han01

<후, sudo quota han01 입력하여 복사 되었는지 확인>

5.han01 그룹의 쿼터 설정을 han02그룹에 복사한다.

sudo edquota -p han01 han02

6. 루트 파일시스템에 설정된 쿼터 정보를 요약하여 출력하고 , 쿼터가 제대로 설정되었는지 확인한다.

sudo repquota /