홈페이지 » 어떻게 » 우분투 서버에 사용자 추가

    우분투 서버에 사용자 추가

    Ubuntu Server는 모든 Linux 버라이어티와 같으며 완전한 다중 사용자 기능을 갖추고 있으며 모든 서버에서 일반적인 작업은 사용자를 추가하는 것입니다.

    useradd

    useradd 명령을 사용하면 명령 줄에서 쉽게 새 사용자를 추가 할 수 있습니다.

    useradd

    이 명령은 사용자를 추가하지만 추가 옵션이 없으면 사용자는 암호 나 홈 디렉토리를 갖지 않습니다..

    노트 : 명령을 찾을 수 없다는 메시지가 나타나면 다음과 같이 전체 경로를 사용해보십시오.

    / usr / sbin / useradd

    -d 옵션을 사용하여 사용자의 홈 디렉토리를 설정할 수 있습니다. -m 옵션은 useradd에 강제로 홈 디렉토리를 작성하게합니다. 이러한 옵션을 사용하여 사용자 계정을 만든 다음 passwd 명령을 사용하여 계정의 암호를 설정합니다. 또는 useradd 명령에서 -p를 사용하여 암호를 설정할 수도 있지만 passwd를 사용하여 암호를 설정하는 것을 선호합니다.

    sudo useradd -d / home / testuser -m testuser

    sudo passwd testuser

    그러면 testuser라는 이름의 사용자가 생성되고 / home / testuser에 자신의 홈 디렉토리가 생깁니다. 새 홈 디렉토리의 파일은 기본 홈 디렉토리 파일이 들어있는 / etc / skel 폴더에서 복사됩니다. 사용자에 대한 기본값을 설정하려면 해당 디렉토리에서 파일을 수정하거나 추가하면됩니다. 사용자의 새 홈 디렉토리를 살펴보면 다음과 같습니다.

    괴짜 @ ubuntuServ : / etc / skel $ ls -la / home / testuser
    총 20
    drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34 .
    drwxr-xr-x 5 루트 루트 4096 2006-12-15 11 : 37 ...
    -rw-r-r- 1 testuser testuser 220 2006-12-15 11:34 .bash_logout
    -rw-r-r- 1 testuser testuser 414 2006-12-15 11:34 .bash_profile
    -rw-r-r-1 testuser testuser 2227 2006-12-15 11:34 .bashrc

    이 디렉토리에는 bash 스크립트가 있음을 알 수 있습니다. 모든 새로운 사용자에 대한 기본 경로 옵션을 설정하려면 / etc / skel의 파일을 수정하여 useradd 명령으로이 파일을 만드는 데 사용합니다.

    사용자 추가

    adduser 명령은 useradd 명령보다 훨씬 쉽습니다. 각 정보에 대한 프롬프트를 표시하기 때문입니다. 나는 똑같은 일을하는 두 개의 사실상 동일한 명령이 있다는 것을 약간 우스운 이야기지만, 그것은 당신을위한 리눅스이다. 구문은 다음과 같습니다.

    사용자 추가

    예:

    괴짜 @ ubuntuServ : / etc / skel $ sudo adduser thegeek
    암호:
    사용자 'thegeek'추가 중 ...
    새로운 그룹 'thegeek'추가 (1004).
    그룹 'thegeek'과 함께 새로운 사용자 'thegeek'(1004) 추가.
    홈 디렉토리 생성하기 '/ home / thegeek'.
    '/ etc / skel'에서 파일 복사하기
    새 UNIX 암호 입력 :
    새 UNIX 암호 다시 입력 :
    비밀번호가 제공되지 않았습니다.
    새 UNIX 암호 입력 :
    새 UNIX 암호 다시 입력 :
    passwd : 암호가 성공적으로 업데이트되었습니다.
    thegeek에 대한 사용자 정보 변경
    새 값을 입력하거나 기본값으로 Enter 키를 누릅니다.
    성명 : [The Geek]
    방 번호 [] : 0
    직장 전화 [] : 555-1212
    집 전화 번호 :] : 555-1212
    기타 [] :
    정보가 맞습니까? [y / N] y