나는 많은 블로그 게시물을 보았습니다.
aptitude install sudo
su root
adduser USERNAME sudo
그러나 그것은 단지 aptitude
다른 말로만 보호합니다 .
aptitude install sendmail
암호를 물을 것입니다, 당신은sudo
실행 해야 합니다aptitude
apt-get install sendmail
비밀번호를 묻지 않고sudo
권한이 필요 하지 않습니다파일과 같이 보호 된 파일을 편집하면
etc
암호를 요구하지 않으며sudo
권한이 필요 하지 않습니다와 같은 서비스를 실행 및 중지 할 수 있습니다.
apache
비밀번호를 요구하지 않으며sudo
권한이 필요 하지 않습니다.
이 문제를 해결하는 방법? 이것은 내 sudoers 파일입니다.
This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:$
# Host alias specification
# User alias specification
# Cmnd alias specification
이것은 다음의 출력입니다 sudo -l
.
Matching Defaults entries for root on this host:
env_reset, mail_badpass,
secure_path=/usr/local/sbin\:/usr/local/bin\:/usr/sbin\:/usr/bin\:/sbin\:/bin
User root may run the following commands on this host:
(ALL : ALL) ALL
(ALL : ALL) ALL
su root
에는root
사용자 로 로그인 하여 모든 것에 대한 전체 액세스 권한을 갖습니다.sudo
권한있는 작업 에 사용해야하는 일반 사용자로 돌아가려면로 실행중인 셸에서 로그 아웃하십시오root
.