데비안 - 사용자는 '/usr/sbin/reboot'를 실행할 수 없습니다

데비안 - 사용자는 '/usr/sbin/reboot'를 실행할 수 없습니다

그래서 그래픽 설치인 Debian 10.9.0을 설치하고, 제가 만든 사용자로 로그인했습니다. 해당 사용자에게는 명령을
수행할 수 없습니다 . sudo( not in sudoers group)
그래서 su비밀번호를 입력하겠습니다.
그런 다음 하십시오 sudo visudo( visudo이미 루트이기 때문에 이상하게 작동하지 않습니다...).

sudoers 파일에 사용자를 추가했습니다.
myuser ALL=(myuser:sudo) ALL

그런 다음 sudo rebootmyuser로 시도하면 Debian이 다음과 같이 말합니다.
Sorry, user myuser is not allowed to execute '/usr/sbin/reboot' as root on debian-desktoppc.mydomain.org.


사용자와 루트에 동일한 비밀번호를 사용하면 운영 체제가 손상될 수 있습니까? 우분투에서는 사용자가 sudoers 파일에도 없지만 거기에서 sudo로 무엇이든 할 수 있습니다. 어떻게 합니까?

답변1

좋아, 이제 어떻게든 작동하는군요.

myuser ALL=(ALL:ALL) ALLsudoers 파일 끝에 추가했습니다 .
이전에 이와 같은 것을 시도했지만 작동하지 않았습니다.
지난번에 내가 뭘 잘못했는지 모르겠어...

답변2

sudoers 그룹에 사용자를 추가하면 문제가 해결됩니다. 루트로서:sudo usermod -aG sudo <user>

관련 정보