Linux 시스템에서 각 사용자는 사용자 이름, 사용자 ID, 그룹 ID, 홈 디렉터리 등을 포함한 자신의 사용자 계정 정보를 갖습니다. 사용자 정보를 수정해야 하는 경우 명령줄 도구를 통해 수정할 수 있습니다. 다음은 Linux 시스템에서 사용자 정보를 수정하는 방법에 대한 구체적인 단계와 샘플 코드를 소개합니다.
먼저 수정할 사용자 정보를 확인해야 합니다. 현재 사용자의 세부 정보를 보려면 다음 명령을 사용할 수 있습니다.
$ id
usermod
명령을 사용하여 사용자 ID 및 그룹 ID를 수정할 수 있습니다. 명령 형식은 다음과 같습니다. usermod
命令修改用户的ID和组ID,命令格式如下:
$ sudo usermod -u <新的用户ID> -g <新的组ID> <用户名>
例如,修改用户testuser
的ID为1001,组ID为1001的命令如下:
$ sudo usermod -u 1001 -g 1001 testuser
如果需要修改用户名,可以使用usermod
命令搭配-l
参数进行修改,命令格式如下:
$ sudo usermod -l <新的用户名> <旧用户名>
例如,修改用户olduser
的用户名为newuser
的命令如下:
$ sudo usermod -l newuser olduser
如果需要修改用户的家目录,可以使用usermod
命令搭配-d
参数进行修改,命令格式如下:
$ sudo usermod -d <新的家目录> <用户名>
例如,修改用户testuser
的家目录为/home/newdir
的命令如下:
$ sudo usermod -d /home/newdir testuser
如果需要修改用户的登录Shell,可以使用usermod
命令搭配-s
参数进行修改,命令格式如下:
$ sudo usermod -s <新的Shell路径> <用户名>
例如,修改用户testuser
的登录Shell为/bin/bash
$ sudo usermod -s /bin/bash testuser예를 들어 ID를 수정합니다. 사용자
testuser
를 1001로, 그룹 ID를 1001로 설정합니다. 명령은 다음과 같습니다. $ id <用户名>
-l
매개변수와 함께 사용하여 수정합니다. 명령 형식은 다음과 같습니다. olduser의 사용자 이름을 변경하는 명령입니다.
를 newuser
로 변경하는 방법은 다음과 같습니다. rrreee
3. 사용자의 홈 디렉터리를 수정하세요🎜🎜사용자의 홈 디렉터리를 수정해야 하는 경우usermod
를 사용하세요. > 명령에 -d
매개변수를 사용하여 수정합니다. 명령 형식은 다음과 같습니다. 🎜rrreee🎜예를 들어, testuser
사용자의 홈 디렉터리를 로 수정합니다. /home/newdir
의 명령은 다음과 같습니다: 🎜rrreee🎜4. 사용자 로그인 쉘 수정🎜🎜사용자의 로그인 쉘을 수정해야 하는 경우 다음과 함께 usermod
명령을 사용할 수 있습니다. -s code> 매개변수에서 명령 형식은 다음과 같습니다: 🎜rrreee🎜예를 들어, <code>testuser
사용자의 로그인 셸을 /bin/bash는 다음과 같습니다. 🎜rrreee🎜3단계: 사용자 정보가 성공적으로 수정되었는지 확인🎜🎜사용자 정보를 수정한 후 다음 명령을 사용하면 사용자 정보가 성공적으로 수정되었는지 확인할 수 있습니다.🎜rrreee🎜 요약🎜🎜위의 단계를 통해 Linux 시스템에서 사용자 정보를 수정할 수 있습니다. 사용자 정보를 수정하는 경우 수정 작업의 보안과 정확성을 보장하기 위해 관리자 권한으로 명령을 실행해야 합니다. 위 내용이 도움이 되셨기를 바랍니다. 🎜
위 내용은 Linux 시스템에서 사용자 정보를 업데이트하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!