문맥
랩톱에서 공개적으로 일하고 싶지만 암호없이 sudo를 사용하고 싶습니다. 내가 지금 아는 것을 기반으로 파일 에서 NOPASSWD
옵션을 사용 sudoers
하지만 물론 누구나 원하는대로 sudo를 사용할 수 있습니다.
내 마음에 오는 중요한 생각 중 하나 는 잠금 프로그램이 존재한다는 것 입니다. 그러나, 나는 (1) 더 빠르고, (2) 비밀번호를 입력하는 것보다 쉽고, (3) 내 콘텐츠에 액세스하거나 사악한 사람들을 걱정하지 않기 때문에 플래시 드라이브를 사용하고 sudo 용으로 만 사용하는 것을 선호합니다 사물 : 랩탑은 다른 사람들과 함께 공개 될 것이며, 랩탑의 유일한 지적 재산은 매우 기본적인 Angular 프로젝트입니다.
또한 본인과 다른 사람들은 X 또는 Wayland 환경을 실행하지 않는 컴퓨터에서 sudo의 오용을 방지하기를 원할 수 있습니다. 현재 작업에는 최신 웹 브라우저가 필요하지만 X를 사용하지 않고 멀티플렉서를 사용할 기회가 있다면 랩톱이 약간 오래되고 느립니다.
질문
내가하고 싶은 일은 플래시 드라이브에 키 파일을 넣고 랩톱에있을 때 플래시 드라이브를 꽂고 나가면 꺼냅니다.
이 문제에서 파생 된 세 가지 질문은 다음과 같습니다.
- sudo를 그대로 사용할 수 있습니까?
- 그렇지 않다면 이것을 할 수있는 프로그램을 작성할 수 있습니까?
- 그렇다면이 프로그램을 작성하는 데 가장 적합한 언어는 무엇입니까?
(4. [아마도 관련없는 질문 일 것]이 패키지는 분리되어 있거나 sudo의 포크 여야합니까?
노트
관련이 있다면 내 설정은 데스크탑 환경이없는 bspwm이있는 Arch Linux입니다. 내 작업의 대부분은 urxvt / vim에서 웹을 개발하고 Chrome으로 확인하는 것입니다.
rootpw
플래그를 사용하고 루트 로그인을 /etc/sudoers
설정 하여 무언가를 구성 할 수 있습니다 pam_usb
.