사이트 내 전체검색
[linux] 숫자로 사작하는 User ID 생성 방법
로빈아빠
https://cmd.kr/server/326 URL이 복사되었습니다.

본문

숫자로 사작하는 User ID 생성 방법 

UID 번호와의 혼선 때문에 숫자로 시작하는 ID는 기본적으로 허용하지 않을겁니다.
하지만 방법이 없는건 아니지요^^;

/etc/passwd, /etc/shadow 파일(필요할 경우 /etc/group 파일 포함)을 직접 조작해주신 후 홈경로를 변경해 주시면 되겠습니다.

1.
임시로 영문자로 시작하는 ID를 생성합니다.
# useradd test # ls -Al ~test -rw-r--r-- 1 test test 24 4월 4 13:28 .bash_logout -rw-r--r-- 1 test test 230 4월 4 13:28 .bash_profile -rw-r--r-- 1 test test 124 4월 4 13:28 .bashrc -rw-r--r-- 1 test test 3394 4월 4 13:28 .screenrc drwxr-xr-x 2 test test 4096 4월 4 13:28 public_html

2.
test 사용자 및 그룹을 다음과 같이 09usr로 변경합니다.
# vi /etc/passwd test:x:524:524::/home/test:/bin/bash -> 09usr:x:524:524::/home/09usr:/bin/bash (ID, HOME 변경) # vi /etc/shadow(일기전용이므로 vi로 편집후 저장시 :w! 명령 사용) test:!!:11416:0:99999:7::: -> 09usr:!!:11416:0:99999:7::: (ID 변경) # vi /etc/group test:x:524: -> 09usr:x:524: (Group ID 변경)

3.
홈경로를 변경합니다.
# mv /home/test /home/09usr # ls -Al ~09usr -rw-r--r-- 1 09usr 09usr 24 4월 4 13:28 .bash_logout -rw-r--r-- 1 09usr 09usr 230 4월 4 13:28 .bash_profile -rw-r--r-- 1 09usr 09usr 124 4월 4 13:28 .bashrc -rw-r--r-- 1 09usr 09usr 3394 4월 4 13:28 .screenrc drwxr-xr-x 2 09usr 09usr 4096 4월 4 13:28 public_html

댓글목록

등록된 댓글이 없습니다.

1,139 (12/23P)

Search

Copyright © Cmd 명령어 3.15.11.212