.emacs 초기화 파일에서 로그인 정보(esp 비밀번호)를 어떻게 숨기나요?

.emacs 초기화 파일에서 로그인 정보(esp 비밀번호)를 어떻게 숨기나요?

사용자 이름과 비밀번호를 저장하기 위해 자동 로그인이나 유사한 구성이 있는 확장 기능이나 Emacs 모드(예: rcirc)를 사용하는 경우 비밀번호 및/또는 사용자 이름 정보를 어떻게 숨길 수 있나요?

/etc/fstab에 .smbpasswd 파일과 같은 링크를 넣는 방법과 비슷한 작업을 하고 싶습니다.

답변1

표준 Emacs 방식은.authinfo.gpg

machine www.example.com login itsme password secret

gpg를 사용하여 인코딩합니다. rcirc로 테스트하지는 않았지만 gnus와 Tramp 모두 사용합니다.

보호하기 위해 chmod만 사용하여 동일한 정보를 에 넣을 수도 있지만 .authinfo안전하지는 않습니다.

Emacs auth-source.el의 소스를 읽으면 꽤 복잡한 일을 할 수 있다는 것을 알 수 있습니다. 특히 M-x customize-variable auth-sourcesEmacs에 로그인/mdp를 지정하는 다른 방법을 선택할 수 있습니다(gnome 및 kde 항목 포함).

관련 정보