728x90
반응형
User 추가하기

# useradd 옵션 계정명

◆ 옵션 
-d 홈디렉토리 : 홈디렉토리의 경로를 지정해줍니다. 홈디렉토리를 생성할려면 -m 옵션을 같이 사용합니다.
-u uid : uid 를 지정합니다.
-g gid : gid 그룹을 지정합니다.
-G groups : 보조그룹을 지정합니다.
-e 20150525 : 계정을 지정된 날짜에 삭제
Ex) useradd -e 20150525 test
-f 20150525 : 패스워드의 만료 후 계정 영구 삭제 기간
-s shell : 쉘을 지정합니다.
-c 주석 : 계정에 설명을 붙여 줍니다.
-D : useradd 의 기본 설정값을 확인합니다. 기본설정은 /etc/default/useradd 에 있습니다.

계정생성시 홈디렉토리에 복사될 파일 모음
/etc/skel
계정을 새로 생성하면 위에 경로에 저장되어 있는 파일이 자동으로 홈디렉토리에 복사됩니다.



rootblog 라는 계정을 생성해봤습니다.
-d 옵션으로 홈디렉토리 경로를 지정해주었지만 해당경로는 없는 경로이므로 
-m 옵션으로 디렉토리 생성을 하였습니다.

◆ Tip

계정 정보 확인방법
# cat /etc/passwd | grep 계정명

/etc/passwd 안에 사용자 계정정보가 들어 있습니다.
cat 명령으로 열어보고 | grep 계정명으로 특정 단어만 검색해서 확인을 하면 됩니다.
나오는 정보는
[ID : 패스워드 : UID : GID : 주석 : 홈디렉토리 : 쉘]
순서로 정보가 표시 됩니다.
패스 워드 정보는 x or 1! or 암호화된 상태 로 표시되게 됩니다.
x : 이 패스워드는 /etc/shadow 파일에 암호화되어 저장되어 있다는 의미
* :  해당 계정은 막아두었다는 것을 의미
:: : :: 사이에 비어있는 경우는 로그인하는데 패스워드가 필요없다는 의미

 



User 계정 설정 변경

# usermod 옵션 계정명
◆ 옵션
-u uid : 새로운 UID 를 지정합니다. -o 옵션과 같이 사용하면 강제설정이 가능합니다.(root로 가능)
-g gid : 새로운 GID 를 지정합니다.
-G groups : 새로운 보조그룹을 지정합니다.
-d 홈디렉토리 : 새로운 홈디렉토리를 지정합니다. -m 옵션과 같이 사용해서 새로 생성도 가능합니다.
-s 쉘 : 새로운 쉘 을 지정합니다.
-c 주석 : 새로운 주석을 지정합니다.
-l ID : 로그인 ID를 바꾸는 옵션 입니다. 새로운 계정명으로 변경합니다.



계정에 gid를 변경을 해봤습니다.
root 계정의 gid로 변경한게 아니기 때문에 -o 옵션은 안해줘도 상관이 없습니다.
501 -> 505 로 변경이 된걸 확인할수 있습니다.





User 계정 삭제

# userdel 옵션 계정명

◆ 옵션
-r : 홈디렉토리도 삭제를 합니다.
-f : 삭제중에 나는 에러를 무시하고 강제로 삭제 합니다.



roottest 란 계정을 만든후 삭제를 해봤습니다.
-r 과 -f 옵션으로 삭제하면 계정과 파일이 모두 지워지니 주의 해서 실행해야 합니다.





Passwd 명령어



◆ passwd 의 도움말
-passwd 명령어는 계정에 비밀번호를 지정해 줄때 사용
- useradd로 새로운 계정을 만들면 계정에 비밀번호가 없는 상태로 생성
 (가능한 useradd 후에 바로 passwd로 비밀번호를 지정해주는걸 권장합니다.)


# passwd 옵션 계정명
◆ 옵션
-S : 계정에 상태를 표시합니다. (PS : 정상 , NP : 패스워드가 없음 , LK : Lock 상태거나 NP 상태)
-d : 계정에 패스워드를 삭제 합니다.
-l : 계정을 lock 상태로 변경합니다.
-u : 계정에 lock 상태를 해제 합니다.



rootblog 계정에 패스워드를 지정하고 삭제를 해봤습니다. 
반응형

'Linux' 카테고리의 다른 글

Linux User Group 관리  (0) 2018.08.14
Linux chgrp  (0) 2018.08.08
Linux grep and egrep  (0) 2018.08.08
Linux Module  (0) 2018.08.08
Linux chkconfig  (0) 2018.08.08

+ Recent posts