특히 네트워크 관리자를 사용할 수 있기를 바랍니다.
답변1
sudo 사용자와 명령의 범위를 좁혀 이를 수행하는 한 가지 방법은 다음과 같습니다.
원하는 이름으로 새 sudoers 파일을 만듭니다.
sudo visudo -f /etc/sudoers.d/network-config
파일의 내용을 추가합니다(물론 실제 사용자 이름과 실제 추가 명령 포함)...
User_Alias NET_CFG_USERS = username1, username2, username3
Cmnd_Alias NET_CFG_CMNDS = /usr/bin/nm-connection-editor, command2, command3
NET_CFG_USERS ALL = (root) NET_CFG_CMNDS
저장하고 종료합니다. 이제 지정된 사용자는 자신의 비밀번호를 사용하여 터미널을 열고 설정을 변경할 수 있습니다.
sudo nm-connection-editor
성공?
몇 가지 참고 사항:비판적인당신이 사용하는 것 visudo
외에는 다른 방법이 없습니다.sudo가 중단될 수 있음. 문제를 방지하려면 먼저 해당 게시물을 읽어보시기 바랍니다. 즉, sudoers 파일의 권한이 0440이 아니면 sudo가 전혀 작동하지 않도록 프로그래밍된 것처럼 보입니다. 이 visudo
명령은 올바른 권한을 가진 파일을 생성합니다. 반면에 당신은 이것을 하려고 했습니까?
sudo -e /etc/sudoers.d/network-config
관리 액세스 없이 일시적으로 종료될 수 있습니다.