![루트가 아닌 사용자가 그룹을 사용하여 네트워크 및 전원 명령에 액세스할 수 있습니까? [폐쇄]](https://linux55.com/image/113948/%EB%A3%A8%ED%8A%B8%EA%B0%80%20%EC%95%84%EB%8B%8C%20%EC%82%AC%EC%9A%A9%EC%9E%90%EA%B0%80%20%EA%B7%B8%EB%A3%B9%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%20%EB%B0%8F%20%EC%A0%84%EC%9B%90%20%EB%AA%85%EB%A0%B9%EC%97%90%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
매번 "sudo iconfig" 또는 "sudo poweroff"를 사용할 필요가 없도록 네트워크에 [사용자를 추가]하고 [그룹]에 전원을 공급하는 방법은 무엇입니까? {기존 Linux 시스템에서 그룹을 사용하여 네트워크 및 전원을 제어했던 기억이 납니다. , 비정상 사용자에 액세스할 수 있도록}, 이제 데비안을 사용합니다
답변1
sudo
가장 간단한 방법입니다. 매번 비밀번호를 입력하는 것이 귀찮다면 이 두 명령이 를 사용하여 sudo 사용자의 비밀번호를 해제하도록 /etc/sudoers
편집 할 수 있습니다.visudo
%sudo ALL=(ALL:ALL) NOPASSWD: /sbin/ifconfig*, /sbin/poweroff
sudo
명령 앞에 명령을 입력하는 것에 반대하는 경우 ~/.bashrc
.
alias poweroff='sudo poweroff'
alias ifconfig='sudo ifconfig'
답변2
특정 네트워크 명령을 실행하기 위해 사용자를 그룹에 추가할 필요는 없습니다. 예를 들어 ifconfig
사용자는 다음 명령을 실행할 수 있습니다.
/sbin/ifconfig
또는
export PATH=$PATH:/sbin
ifconfig