gnome-keyring / Seahorse에 대한 액세스를 요청하는 응용 프로그램을 어떻게 알 수 있습니까? 링에 액세스하려고한다고 알려주는 Seahorse /

Ubuntu Lucid Lynx 10.04에 로그인 할 때마다 응용 프로그램이 내 키 링에 액세스하려고한다고 알려주는 Seahorse / gnome-keyring 프롬프트가 표시됩니다. 요청을 취소해도 네트워크 연결이 여전히 설정되어 있기 때문에 네트워크 관리자가 아닙니다 (또한 최근에 시작된 것입니다). 어떤 응용 프로그램이이 요청을하고 있는지 어떻게 알 수 있습니까? 프롬프트는이 정보를 제공하지 않습니다.



답변

보안 관점에서 답은 현재 배포판에서 어떤 응용 프로그램인지 알 수 없다는 것입니다. 보안 관련 사항 및 작업 범위를 포함하여 그놈 키링 개발자의 설명을 보려면 이 버그 보고서 를 참조하십시오 .

실용적인 관점에서 우분투에서도 자동 로그인을 사용하고 있으며 실제로 nm 애플릿 인 것 같습니다.


답변

자동 로그인을 위해 박스를 설정하고 로그인 할 때마다이 작업을 수행합니다. 필자의 경우 nm-applet / network-manager 앱 제품군입니다.

편집 : 문제가 한동안 주위에 있었지만 패키지 업그레이드 중에 일부 절반 수정이 취소 된 것 같습니다.

libpam-gnome-keyring을 사용하여 스크립트를 잠금 해제하는 스크립트 …이 도구를 얻는 패키지는 다음과 같습니다. 적어도 11.04의 libpam-gnome-keyring

#!/bin/bash
#launch useful stuff for gnome #first unlock the default keyring...
echo YOUR_PASSWORD_HERE | /usr/libexec/pam-keyring-tool -u -s
#then run nm-applet in the background...
nm-applet &

nm-applet이라는 증거 비디오가 여기 있습니다


답변

로그 파일을 살펴볼 수 있습니다 🙂

  1. 아마 뭔가에
    /var/log/auth.log잘못된 암호 후.

  2. System -> Preferences ->
    Sessions -> Startup Programs
    및 아래에서 자동 시작 응용 프로그램을 확인하십시오.~/.config/autostart

  3. top및로 ps aux프로세스 트리를 확인하여 실행중인 프로세스를
    확인하십시오.ps axjf

어떤 프로세스에서 키링이 필요한지 알아내는 것이 매우 간단해야합니까?


답변