Red Hat Linux에서 새 사용자를 추가하는 방법 사용자 이름은 숫자여야 합니까?

Red Hat Linux에서 새 사용자를 추가하는 방법 사용자 이름은 숫자여야 합니까?

Red Hat Linux에 새 사용자를 추가하고 싶습니다. 사용자 이름은 숫자여야 합니다(예: 사용자 이름 123456). 추가하려고 했으나 해당 사용자 이름이 유효하지 않아 숫자 형식으로만 새 사용자 이름을 추가할 수 있습니다.

답변1

저는 이를 색다른 방법으로 수행하는 것을 권장합니다. 즉, 유효한 사용자를 생성하는 것입니다.a23456adduser다음과 같은 명령을 사용하십시오 .

adduser a23456 --uid 123456 --gid users --groups users --create-home --comment firstname\ lastname

그런 다음 수동으로 편집하세요./etc/passwd 그리고 /etc/shadow그리고 해당 사용자 이름 줄의 첫 번째 문자를 필요에 맞게 an에서 aa로 변경하세요.1

나중에 RHEL에서 무엇이 잘못되거나 작동하지 않을 수 있는지 모르겠습니다.

일치하도록 홈 디렉터리 이름을 변경할지 여부는 사용자에게 달려 있습니다.

또는 홈 디렉토리 소유권을 다시 확인 하고 uid 및 gid에 있는 내용과 일치하는지 /home/a23456확인하십시오 ./home/123456/etc/passwd

답변2

레벨이 낮은 경우에는 비표준 이름을 추가할 수 있습니다.

터미널을 열고( 적어도 Debian 또는 Ubuntu에서는 Ctrl- 친구 Alt입니다 ) 맨페이지를 확인합니다(중지하려면 ).Tq

man useradd

--badname다음과 같은 옵션을 찾을 수 있습니다useradd --badname

관련 정보