-
[리눅스] 사용자 수정, 사용자 삭제서버/리눅스 2017. 3. 20. 20:27
#사용자 수정 #>usermod <option> <value> <user_name>
어떤것을 수정할지 정해주는게 필 수 이다.
[usermod option]
-d : 홈디렉터리 변경
-c : comment 변경
-d 옵션
test01 사용자의 홈디렉터리를 /linux로 옮깁니다
test01로 접속을 한번 해보겠습니다.
옮기고 나서 봤더니 홈디렉터리를 찾을 수 없으며 접속하자마자 최상위 경로에서 떠돌고 있는 test01유저를 볼 수 있었습니다.
이유는 test01의 홈디렉터리를 옮기겠다라고 test01에게 말만 해줬을뿐 실제로 디렉터리를 안옮겼기 때문이예요.
/home 에 있는 디렉터리를 옮긴 /linux로 옮겨야 합니다.
옮기는 명령어? #>mv /home/test01 /linux/
이제 다시 test01로 로그인 해봅니다
이렇게 홈디렉터리도 옮겨줘야 정상적으로 다른 사용자가 사용할 수 있습니다.
따라서 #>useradd -d <path> <user> && mv <old path> <new path> 로 사용할 수 있겠네요
-c 옵션 #>usermod -c <comment> <user>
-s 옵션 #>usermod -s <new path> <user>
쉘을 변경해주는데 bash말고는 없기에 .. 그냥 씁니다..
-g 옵션 : #>usermod -g <gid> <user>
GID를 변경해준다.
-G 옵션 :
그룹을 추가한다 (여러개의 그룹을 가질 수 있다)
모든 편집은 명령어로 쓰는것보다 vi로 들어가서 교체해주는게 제일 빠릅니다 ㅎㅎㅎㅎㅎ
#사용자 삭제 #>userdel <user_name>
'서버 > 리눅스' 카테고리의 다른 글
[리눅스] 권한 (0) 2017.03.21 [리눅스] 그룹 (0) 2017.03.20 [리눅스] 사용자 관리, 사용자 생성 (0) 2017.03.17 [리눅스] 명령어 (0) 2017.03.16 [리눅스]쉘, 쉘의 기능 (0) 2017.03.15