Posted in

리눅스에서 사용자 관리하기-1

  1. test 사용자를 test123으로 변경
    $> usermod -l test123 test
    $> egrep 'test123' /etc/passwd
    test123:x:10000:10000::/data/test:/bin/sh
  2. uid를 10000에서 20000으로 변경하기
    $> usermod -u 20000 test
    $> egrep 'test123' /etc/passwd
    test:x:20000:10000::/home/test:/bin/sh
  3. gid를 10000에서 20000으로 변경하기
    $> usermod -u 20000 test
    $> egrep 'test' /etc/passwd
    test:x:20000:20000::/home/test:/bin/sh
  4. 홈디렉토리를 /data/test 를 /home/test로 변경
    $> usermod -d /home/test11 test
    $> egrep 'test' /etc/passwd
    test:x:20000:20000::/home/test11:/bin/sh

    * 실제 데이터가 이동하진 않고, 설정만 바뀜

  5. 사용자 잠금
    $> usermod -L test
    $> grep 'test' /etc/shadow
    ...
    test:!aaaa:::
    ...

    *사용자가 잠길경우, shadow파일에 !로 시작하며, 로그인이 안됨.

  6. 사용자 잠금해제
    $> usermod -U test
  7. 그룹명을 test 그룹명을 test123으로 변경
    $> groupmod -n test123 test
    $> grep 'test' /etc/group
    test123:x:10000:
  8. 그룹ID를 10000에서 20000으로 변경
    $> groupmod -g 20000 test
    $> grep 'test' /etc/group
    test123:x:20000:

     

 

perplexity에서 생성한 AI이미지

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다