종료 및 재부팅 권한

종료 및 재부팅 권한

루트가 아닌 일반 사용자를 통해 '재부팅'을 시도했지만 성공했습니다. 동일한 사용자를 통해 '종료'를 시도했는데, 종료를 예약한 후에도 진행되었습니다.

하지만 동일한 사용자를 통해 sudo shutdown을 시도했지만 작동하지 않았습니다.

오류:

[rj@localhost ~]$ sudo shutdown
[sudo] password for rj: 
rj is not in the sudoers file.  This incident will be reported.

질문 - 일반 사용자는 어떻게 재부팅하거나 종료합니까? 보안 문제가 아닌가?

질문 - 'shutdown'이 작동하는 경우 'sudo shutdown'이 작동하지 않는 이유는 무엇입니까?

설명을 요청하세요.

답변1

나는 "sudo everything"이 실패할 것이라고 생각합니다. 오류 메시지는 sudoers 파일에 rj가 sudo를 사용하도록 승인하는 항목이 없다고 말합니다.

즉, sudo가 종료를 좋아하지 않기 때문에 명령이 실패하지 않았습니다. 싫어하는 것은 sudo를 사용하려는 sudo 사용자로 정의되지 않은 사람들입니다.

권한이 없는 사용자가 종료를 실행할 수 있는지 여부에 대해서는 더 나은 정보를 바탕으로 의견을 제시합니다.

답변2

로버트 네츨로프가 말했듯이,일시 휴업실패하지 않았고,sudo실패한.

일반 사용자에게 접근을 허용하는 것은 정말 나쁜 생각입니다.일시 휴업명령; 일반적으로 루트만이 해당 명령에 액세스할 수 있습니다. 즉, 일반 사용자가 수행할 수 있는 작업은 다음과 같습니다.일시 휴업명령을 생성하여일시 휴업그룹을 구성하고 해당 그룹에 사용자를 추가합니다.

명령 을 실행하면 groups현재 "종료" 그룹(이름이 무엇이든)에 누가 있는지 확인할 수 있습니다.

참조하세요이 게시물

관련 정보