"시스템 설정"의 "사용자 계정"을 사용하여 새 사용자를 만들었습니다. 이 새로운 사용자가 루트와 동일한 수준의 액세스 권한을 갖도록 권한을 부여하려면 어떻게 해야 합니까?
답변1
당신은 그렇게하고 싶지 않습니다. 대신 sudo를 사용하세요.
최신 버전의 Ubuntu에서 sudo를 사용하여 상승된 권한을 허용하는 기본 그룹의 이름은 (적절하게) "sudo"입니다. (또는 그래픽 인터페이스를 사용하여 사용자를 추가 할 수 있습니다 usermod
. 불행히도 이에 대해 아무것도 모르거나 지침을 제공하려고 노력할 것입니다.)
usermod -a -G sudo new_user
새 사용자가 다시 로그인하도록 하세요. sudo
그런 다음 다른 사용자에게 연락할 수 있어야 합니다.
답변2
루트 - 하나만 있을 수 있습니다.
(그러나 루트는 여러 이름을 가질 수 있습니다).
루트와 동일한 권한을 가진 계정을 생성하려면 계정의 UID를 0으로 설정하면 됩니다. 그러면 루트가 되지만 이름은 달라집니다.
일반적인 예는 toor
대체 루트 로그인으로 UID 0(예: 일부 *bsd 시스템)으로 생성된 계정 이름입니다. 아마도 쉘이나 다른 지루한 이유로 /bin/csh
대신 사용됩니다./bin/sh
그러나 일부 사람들이 이미 말했듯이,당신은 이것을하고 싶지 않습니다. 그렇다고 생각할 수도 있지만 실제로는 그렇지 않습니다. 오히려 설치하고 구성하십시오 sudo
.
답변3
터미널을 사용하고 싶습니다. 전체 루트 액세스 권한을 부여하려면 루트 계정에 액세스하세요.
su
그런 다음 sudoers 파일을 엽니다.
visudo
그런 다음 목록에 사용자 이름을 추가하세요.
username ALL=(ALL) ALL
그런 다음 사용자에게 전체 루트 액세스 권한을 부여해야 합니다.
답변4
루트로 사용하는 것이 adduser USERNAME sudo
더 안전하고 실용적입니다.
sudo 그룹에 "USERNAME" 사용자를 추가합니다.
$ su root
# adduser USERNAME sudo