ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [리눅스] 사용자 수정, 사용자 삭제
    서버/리눅스 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

    댓글

Designed by Tistory.