루트가 아닌 사용자가 그룹을 사용하여 네트워크 및 전원 명령에 액세스할 수 있습니까? [폐쇄]

루트가 아닌 사용자가 그룹을 사용하여 네트워크 및 전원 명령에 액세스할 수 있습니까? [폐쇄]

매번 "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

관련 정보