내가 뭐 놓친 거 없니? user1은 sudoers 파일에 없습니다.

내가 뭐 놓친 거 없니? user1은 sudoers 파일에 없습니다.

루트만 있는 서버에 사용자를 만들었습니다.

# adduser user1

비밀번호가 있습니다. 그 다음에

# su - user1

그런 다음:

$ apt-get update
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
user1@my_server:~$ sudo apt-get update
[sudo] password for user1:
user1 is not in the sudoers file.  This incident will be reported.

특혜를 추가하는 등 뭔가가 빠진 것 같습니다.

이 문제를 어떻게 해결하나요?

답변1

모든 신규 사용자가 기본적으로 이 작업을 수행할 수 있다면 우리는 무엇을 얻게 될까요 sudo? 관리자 권한입니다. Ubuntu는 그룹을 사용하여 sudo사용자에게 이 권한을 부여합니다.

사용자가 모든 것을 실행할 수 있도록 하려면 해당 사용자를 그룹 sudo에 추가하세요 .sudo

useradd -G sudo user1

사용자를 더 제한하려면 sudoers파일 모양을 확인하고 다음을 사용하여 필요에 맞게 조정해야 합니다.

visudo

관련 정보