웹사이트 검색

Ubuntu 12.04 및 CentOS 6에서 사용자를 추가 및 삭제하는 방법


상태: 더 이상 사용되지 않음

이 문서에서는 더 이상 지원되지 않는 Ubuntu 및 CentOS 버전에 대해 설명합니다. 현재 Ubuntu 12.04 또는 CentOS 6을 실행하는 서버를 운영하는 경우 지원되는 버전으로 업그레이드하거나 마이그레이션하는 것이 좋습니다.

이유:

대신 참조:

빨간색의 의미

사용자가 입력하거나 사용자 지정해야 하는 줄은 이 자습서에서 빨간색으로 표시됩니다! 나머지는 대부분 복사하여 붙여넣을 수 있어야 합니다.

새로 생성된 새로운 드롭릿에 로그인하면 루트 사용자로부터 액세스하게 됩니다. 이것은 서버에서 필요한 변경을 수행할 수 있는 권한을 제공하지만 가상 사설 서버에서 루트 권한을 가진 다른 새 사용자를 만드는 것이 훨씬 좋습니다. 또한 다른 사람이 가상 서버에 액세스하는 경우 이들을 위한 새 사용자도 만들어야 합니다. 이 튜토리얼에서는 새 사용자 생성, 루트 권한 부여 및 사용자 삭제에 대해 설명합니다.

새 사용자로 루트 작업을 수행할 때 명령 앞에 "sudo\라는 문구를 사용해야 합니다. 이것은 2가지 이유로 유용한 명령입니다. 1) 사용자가 시스템을 파괴하는 실수를 방지합니다. 2) sudo로 실행되는 모든 명령을 나중에 필요한 경우 검토할 수 있는 파일에 저장합니다. 그러나 이 사용자는 루트 사용자만큼 강력합니다. VPS에서 제한된 수의 작업에만 사용자가 필요한 경우, 루트 권한을 부여할 필요가 없습니다.

설정

이 자습서는 루트 사용자 또는 sudo 권한이 있는 사용자에 대한 액세스 권한이 필요합니다.

드롭릿을 시작한 후 환영 이메일에서 루트 비밀번호를 받았어야 합니다.

Ubuntu 12.04 사용자

Ubuntu 12.04에서 사용자를 추가하는 방법

Ubuntu에서 새 사용자를 추가하려면 adduser 명령을 사용하여 "newuser\를 원하는 사용자 이름으로 바꿉니다.

sudo adduser newuser

이 명령을 입력하는 즉시 Ubuntu가 자동으로 프로세스를 시작합니다.

  • 비밀번호 입력 및 확인
  • 사용자 정보를 입력합니다. 이것은 필수 사항이 아닙니다. Enter 키를 누르면 기본 정보로 필드가 자동으로 채워집니다.
  • Ubuntu에서 정보가 올바른지 묻는 메시지가 표시되면 Y(또는 Enter)를 누르십시오.

축하합니다. 방금 새 사용자를 추가했습니다. exit를 입력한 다음 새 사용자 이름과 비밀번호로 다시 로그인하여 루트 사용자에서 로그아웃할 수 있습니다.

사용자에게 루트 권한을 부여하는 방법

앞에서 언급했듯이 루트 권한이 있는 사용자를 사용하는 것이 훨씬 좋습니다.

다음 명령으로 sudoers 파일을 열어 sudo 사용자를 생성할 수 있습니다.

sudo /usr/sbin/visudo

사용자 권한 사양에 사용자 이름과 루트와 동일한 권한을 추가하면 sudo 권한이 부여됩니다.

# User privilege specification
root    ALL=(ALL:ALL) ALL 
newuser	ALL=(ALL:ALL) ALL

'cntrl x'를 눌러 파일을 종료한 다음 'Y'를 눌러 저장합니다.

사용자 삭제 방법

더 이상 가상 사설 서버에 특정 사용자를 두지 않으려는 경우 단일 명령으로 해당 사용자를 삭제할 수 있습니다.

sudo userdel newuser

사용자의 홈 디렉토리를 삭제하여 마무리합니다.

 sudo rm -rf /home/newuser

CentOS 6 사용자

CentOS 6에서 사용자를 추가하는 방법

CentOS에서 새 사용자를 추가하려면 adduser 명령을 사용하여 "newuser\를 원하는 사용자 이름으로 바꿉니다.

sudo adduser newuser

사용자에게 새 암호를 제공하고 프롬프트가 표시되면 새 암호를 입력하고 확인하여 후속 조치를 취하십시오.

sudo passwd newuser

축하합니다. 방금 새 사용자와 암호를 추가했습니다. exit를 입력한 다음 새 사용자 이름과 비밀번호로 다시 로그인하여 루트 사용자에서 로그아웃할 수 있습니다.

사용자에게 루트 권한을 부여하는 방법

앞에서 언급했듯이 루트 권한이 있는 사용자를 사용하는 것이 훨씬 좋습니다.

다음 명령으로 sudoers 파일을 열어 sudo 사용자를 생성할 수 있습니다.

sudo /usr/sbin/visudo

파일 맨 아래에서 사용자 권한을 수정하는 섹션을 찾을 수 있습니다. 텍스트 삽입을 시작하려면 "a\를 입력하십시오. 사용자 권한 사양에 사용자 이름과 루트와 동일한 권한을 추가하면 sudo 권한이 부여됩니다.

## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL
newuser ALL=(ALL)       ALL

"shift\ ZZ를 눌러 파일을 저장하고 종료합니다.

사용자 삭제 방법

더 이상 가상 사설 서버에 특정 사용자를 두지 않으려는 경우 단일 명령으로 해당 사용자를 삭제할 수 있습니다.

sudo userdel newuser

사용자의 홈 디렉토리와 파일을 동시에 제거하려면 명령에 "-r\ 플래그를 추가할 수 있습니다.

sudo userdel -r newuser

다음 단계

필요한 사용자를 설정했으면 VPS 구축을 시작할 수 있습니다. 시작하기 좋은 곳은 아래 자습서를 사용하여 드롭릿에 LAMP 스택(기본 웹 서버 소프트웨어 모음)을 설치하는 것입니다.

우분투 12.04의 램프

CentOS 6의 램프

우분투 12.04의 LEMP

CentOS 6의 LEMP