강좌 & 팁
글 수 2,412
2012.07.01 21:41:03 (*.119.68.218)
138361
/etc/sudoers 를 다음과 같이 수정하면 일반 유저에서서 sudo 명령으로 root 권한으로 바꿀 수 있습니다.
sudo 명령은 등록된 일반 유저가 root 권한으로 명령을 수행 할 수 있게 됩니다.
sudo 명령으로 root 권한을 바꿀 경우 아래와 같은 메세지를 출력하고 권한이 바뀌지 않습니다.
fa@ubuntu:~$ sudo -s
fa is not in the sudoers file. This incident will be reported.
위와 같은 권한이 바뀌지 않을 경우 아래와 같이 /etc/sudoers 를 수정하고, 위의 명령을 수행하면 됩니다.
fa@ubuntu:~$ sudo vi /etc/sudoers [sudo] password for falinux: # # 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 # Host alias specification # User alias specification fa ALL=(ALL:ALL) ALL <<--------- fa 일반 게정을 등록한다. # Cmnd alias specification # User privilege specification root ALL=(ALL:ALL) ALL # Members of the admin group may gain root privileges %admin ALL=(ALL) ALL # Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL #includedir /etc/sudoers.d |
fa라는 일반 유저를 위와 같이 fa ALL=(ALL:ALL) ALL 를 추가해 주시면 됩니다.