Linux가 사용자 이름을 변경한 후 그룹 이름 + 홈 디렉터리 + UID도 수정해야 합니다.
이것은 사용자 이름만 변경하고 사용자 그룹, 홈 디렉토리, UID 등과 같은 다른 항목은 동일하게 유지됩니다.
1. 사용자 이름 수정
$ usermod -l 새 사용자 이전 사용자
이것은 사용자 이름만 변경하는 반면 사용자 그룹, 홈 디렉토리, ID 등과 같은 다른 항목은 동일하게 유지됩니다.
참고: 이름을 변경하려면 계정에서 로그아웃하고 이 사용자의 모든 프로세스를 종료해야 합니다. 이 사용자의 모든 프로세스를 종료하려면 다음 명령을 실행할 수 있습니다.
$ sudo pkill -u 이전 사용자 이름
$ sudo pkill -9 -u 이전 사용자 이름
2. 홈 디렉토리 수정
$ sudo 사용자 모드 -d /home/newusername -m 새 사용자 이름
3. 그룹 이름 수정
$ groupmod -n 새 사용자 이름 이전 사용자 이름
4. UID 수정
$ sudo usermod -u 1000 새 사용자 이름
5. 확인
$ id 새 사용자 이름은 "Linux Command Encyclopedia"에서 자세한 Linux 명령을 배울 수 있습니다.
먼저 리눅스에서 사용자를 생성할 때 생성된 UID 외에 GID가 있다는 것을 알아야 하며, 원래 사용자 이름을 수정할 때 GID도 함께 업데이트하는 것을 잊지 마십시오.
사용자 이름 수정:
루트로 로그인한 후 다음 명령을 사용하여 수정합니다.
usermod -l NewUser -d /home/NewUser -m OldUser
-l 사용자 이름 수정
-d 로그인 후 사용되는 경로 수정
-m 로그인 이름 수정과 동시에 디렉토리 이름 수정
그룹 이름 수정:
위의 작업에 따라 다음 명령을 계속 실행하십시오.
groupmod -n NewUser OldName
-n 그룹 이름 변경
Linux에서 사용자 이름을 변경하는 방법: usermod를 사용하여 사용자 이름을 수정합니다. 구문은 $usermod -l new_username old_username입니다.
sudo usermod -l new_user_name old_user_name
"Xingzuo.com" 기사 무단 ♂ 전재 ♂!