답변:
터미널을 열고을 입력하십시오 sudo visudo
. 파일 끝 (실제 마지막 행) %yourusername% ALL=NOPASSWD: /usr/bin/apt-get install
에 % yourusername %이 사용자 이름으로 대체되는 곳을 입력 하십시오.
그 후에는 sudo apt-get install
더 이상 암호를 입력하라는 메시지가 나타나지 않지만 이것이 매우 위험한 해결책이라는 것을 이해하십시오. 일부 명령에 암호를 입력해야하는 이유가 있습니다. 암호없이 이러한 명령을 사용하면 시스템이 열려있을 수 있습니다 약간의 위험. 주의해서 사용하십시오.
sudo rm -rf /
한 지침 sudo apt-get install
은 해당 유형의 코드가있는 PPA를 활성화하더라도 실제로 수행중인 작업을 모르고 프로그램을 실행하려고 시도하더라도 PPA를 활성화하더라도 액세스 권한이 없습니다 ... 귀하는 자신을 sudo rm
허가 하지 않았습니다 sudo apt-get install
. 안전하지 않은 상황에 대한 가장 안전한 방법;)
sudo /usr/bin/apt-get install
하지 않고 문자 그대로 매개 변수없이 허용 합니다. 패키지 이름이 추가되면 sudo는 암호를 묻고 "죄송합니다 ..."오류를 발생시킵니다.
sudo
그것을 위해 정확하게 만들어졌습니다. sudoers
파일을 편집하면 사용자에게 특정 권한을 부여 할 수 있습니다. 자세한 내용은 매뉴얼 페이지sudoers(5)
를 참조하십시오.
sudo apt-get install
예를 들어 프로그램을 설치하여 문제를 일으킬 수rm -f -r /
있습니까?