비밀번호를 묻는 이유
대부분의 소프트웨어는 민감한 파일, 즉 개인 데이터의 보안 또는 시스템 무결성에 민감한 파일을 만지도록 설계되었습니다. 그렇기 때문에 소프트웨어 설치가 잠재적 인 위험이며 자신이하는 일을 알고있는 사용자가이를 검증해야합니다. 오픈 소스 소프트웨어의 경우에도 누군가가 확인하기 전까지는 악의적 인 새로운 오디오 플레이어에 잘못된 코드 비트가 도착하지 않을 수 있습니다. 그리고 나서도 무언가를 간과하거나 포장을 조작 할 수있었습니다. 프로그램의 깊이에 무엇이 숨겨져 있는지 누가 알 수 있습니까? 한 명의 사용자가해야합니다.
우분투는 편리한 소프트웨어 설치 방법을 제공합니다. 소프트웨어 개발자는 이러한 편의에 의존하여 시냅틱 / 소프트웨어 센터 / 적응을 통해 이러한 민감한 파일에 액세스 할 수 있다고 가정 할 수 있습니다. Canonical은 소프트웨어 저장소에서 버그 및 악성 코드가 있는지 확인합니다. 그러나 궁극적 인 책임은 당신입니다.
문제의 소프트웨어가 민감한 파일에 액세스 할 필요가없는 경우 원칙적으로 Ubuntu 방식이 아닌 홈 폴더에 설치할 수 있습니다. 예를 들어 소스 코드를 직접 컴파일하거나 사용자 정의 설치 스크립트를 실행해야합니다. 더 큰 노력 외에도 다른 사용자가 방금 설치 한 프로그램에 액세스 할 수 없다는 단점이 있습니다 (홈 폴더에 액세스 할 수있는 권한이 없기 때문에). 두 번째로 설치해야합니다. 따라서이 설치 방법은 대규모로, 소규모로 소프트웨어를 수동으로 설치하는 것보다 암호를 입력하는 것이 더 쉽습니다.
그렇기 때문에 시냅틱이 암호를 요구하는 이유와 암호가 좋은 이유입니다.
Sudoers
다른 사용자가 암호없이 소프트웨어를 설치해야 할 필요 가있는 경우 sudoers 목록에 추가 할 수 있습니다. 그러나 이로 인해 큰 보안 위험이 발생 합니다. 그래도 문제가되지 않는다면 인터넷을 통해 컴퓨터에 침입 할 수있는 훌륭한 리소스가있는 봇 네트워크가 있다고 생각하십시오. 그들은 단지 컴퓨터를 인터넷에 추가하고 모든 종류의 불법적 인 일을 알기 위해 컴퓨터를 연결하고 컴퓨팅 능력을 사용하기 위해 사용합니다. 그들은 당신의 개인 데이터 후에도 그 문제에 대해 당신이 아닙니다. 그들은 단지 당신의 PC를 가로 채기를 원합니다. 아직 걱정하지 않으십니까? 정말? 그런 다음 sudoers 목록의 작업에 대한 작은 방법 인 다음 답변을 살펴보십시오.
Ubuntu가 처음으로 비밀번호를 영원히 기억하게하는 방법
잘 읽어보세요. 시스템에서 자신을 잠글 수 있습니다.
겁이 끝났다
그래서 지금 당신은 당신의 겁을 가지고 있고 문제를 진지하게 받아들입니다. 나는 그것이 그렇게 나쁘지 않다고 말할 수 있습니다. 컴퓨터에서 작업하는 사람들을 신뢰하고 시스템에 원격으로 액세스 할 수있는 프로그램 (예 : ssh 또는 ftp 서버)이 설치되어 있지 않은 경우 암호를 비활성화하는 것이 그렇게 위험하지는 않습니다. 최악의 경우를 고려하지 않고 개인 데이터를 생각하지 말고 수행하십시오.
절차를 간과하십시오 (이렇게 하지 마십시오 - 위의 텍스트 및 링크 참조 ).
# in shell type these commands
sudo su # in case you do something stupid, you'll have a root shell open
select-editor # (optional) will allow you to select text editor
visudo # secure way to open sudoers list
편집자는 다음과 같은 행을 추가합니다 :
confus confusion=(root) NOPASSWD:/usr/sbin/synaptic,/usr/bin/software-center
구문 설명 : username machine=(usernameToRunCommandAs) command1,command2,...
. 따라서 위의 행을 통해 confus는 암호 쿼리없이 루트로 시냅틱과 소프트웨어 센터를 실행할 수 있습니다. 쉘 프로파일에서 별명`alias synaptic = 'sudo synaptic' 으로 시작 sudo synaptic
하거나 gksudo synaptic
별명을 넣어야합니다.