반응형
우분투 리눅스에서 하듯이 sudo명령을 사용하려 해보려 했는데 에러가 났다.
root로 로그인해서 /etc/sudoers 파일에 원하는 사용자 이름을 추가해주면 해결 된다.
# User privilege specification
root ALL=(ALL) ALL
webnautes ALL=(ALL) ALL
또는 우분투에서 하는 방식대로 하려면.. 다음 내용을 /etc/sudoers에 추가해주고
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
admin 그룹을 추가한 후
$ sudo groupadd admin
유저를 해당 그룹에 추가한다.
$ usermod -G admin webnautes
$ whoami
webnautes
$ sudo whoami
root
sudo 명령 사용시 root 계정과 PATH가 달라 실행안되는 명령어들이 많았다.
/etc/sudoers 파일에 다음 한줄을 추가해주면 됨.
Defaults secure_path = "/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin"
root로 로그인해서 /etc/sudoers 파일에 원하는 사용자 이름을 추가해주면 해결 된다.
# User privilege specification
root ALL=(ALL) ALL
webnautes ALL=(ALL) ALL
또는 우분투에서 하는 방식대로 하려면.. 다음 내용을 /etc/sudoers에 추가해주고
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
admin 그룹을 추가한 후
$ sudo groupadd admin
유저를 해당 그룹에 추가한다.
$ usermod -G admin webnautes
$ whoami
webnautes
$ sudo whoami
root
sudo 명령 사용시 root 계정과 PATH가 달라 실행안되는 명령어들이 많았다.
/etc/sudoers 파일에 다음 한줄을 추가해주면 됨.
Defaults secure_path = "/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin"
반응형