• 맑음동두천 0.3℃
  • 구름많음강릉 0.9℃
  • 맑음서울 1.5℃
  • 맑음대전 1.7℃
  • 구름조금대구 4.3℃
  • 구름조금울산 4.4℃
  • 맑음광주 4.7℃
  • 맑음부산 4.3℃
  • 맑음고창 4.0℃
  • 구름조금제주 8.0℃
  • 맑음강화 1.8℃
  • 맑음보은 2.0℃
  • 맑음금산 1.3℃
  • 맑음강진군 5.3℃
  • 구름조금경주시 4.2℃
  • 맑음거제 4.8℃
기상청 제공

adduser / userdel

사용자 계정 추가/ 삭제

useradd를 통한 사용자 계정 추가.
1.명령어 형식
useradd [옵션][계정명]
passwd [설정할 패스워드]

2.설명
useradd명령어와 passwd 설정으로 사용자 계정이 추가된다.
/home 디렉토리 하위에 추가한 계정명의 홈디렉토리가 성생된다.
/home/hky
3. radd시 사용자 정보가 저장되는 중요 파일.
/etc/passwd
/etc/shadow
/etc/group

예)
[root@web /]# useradd hky
[root@web /]# passwd hky
Changing password for user hky.
New UNIX password:
BAD PASSWORD: it does not contain enough DIFFERENT characters
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
You have new mail in /var/spool/mail/root
[root@web /]# cd home
[root@web home]# ls -al
total 48
drwxr-xr-x  5 root root  4096 Dec 13 12:06 .
drwxr-xr-x 27 root root  4096 Dec 13 11:48 ..
drwx------  2 hky  hky   4096 Dec 13 12:06 hky
drwxr-xr-x  2 root root  4096 Nov 23 05:46 home2
drwx------  2 root root 16384 Nov 14 05:20 lost+found
-----------------------------------------------------------------------------------------------------

userdel 명령어를 통한 사용자 계정 삭제

1. 명령어 형식
userdel [옵션] 계정명
옵션 :  -r :  계정 생성시 생성된 사용자의 홈디렉토리까지 삭제 한다.
 
2.설명
userdel 명령어를 사용하여 계정 삭제시 /etc/passwd , /etc/shadow , /etc/group
위 세개의 중요파일에서 저장된 사용자 정보를 삭제 한다.

예)
[root@web etc]# cat /etc/shadow
root:$1$s0TTYS1F$MbBnjCONB5U9MRu8EREVA1:15657:0:99999:7:::
..생략..
haldaemon:!!:15657:0:99999:7:::
avahi-autoipd:!!:15657:0:99999:7:::
hky:$1$gb2DDtMx$8K0Sm6OqINaO9uO7GVPA..:15687:0:99999:7:::
[root@web /]# userdel hky
[root@web /]# cat /etc/shadow
root:$1$s0TTYS1F$MbBnjCONB5U9MRu8EREVA1:15657:0:99999:7:::
..생략..
haldaemon:!!:15657:0:99999:7:::
avahi-autoipd:!!:15657:0:99999:7:::
[root@web /]# cd /home
[root@web home]# ll
total 32
drwx------ 2  500  500  4096 Dec 13 12:06 hky
drwxr-xr-x 2 root root  4096 Nov 23 05:46 home2
drwx------ 2 root root 16384 Nov 14 05:20 lost+found
[root@web /]# userdel -r hky
[root@web /]# cd /etc
[root@web etc]# cat shadow
root:$1$s0TTYS1F$MbBnjCONB5U9MRu8EREVA1:15657:0:99999:7:::
bin:*:15657:0:99999:7:::
..생략..
haldaemon:!!:15657:0:99999:7:::
avahi-autoipd:!!:15657:0:99999:7:::