나는 거의 모든 SSH 서버에 로그인하기 위해 PGP 키를 SSH 개인 키로 사용합니다(gpg-agent 덕분에). 이제 노틸러스를 통해 SFTP를 사용하여 연결하고 싶지만 시도할 때마다 "액세스 거부" 메시지가 나타납니다.
내가 연구를 통해 수집한 바에 따르면 Nautilus는 sshfs를 사용합니다(변경되었을 수 있으며 내가 본 대부분의 기사는 2010년에 작성되었으며 내 컴퓨터에는 설치되지 않았습니다). 그래서 그것을 시도했고 sshfs를 통해 마운트할 수 있었지만 노틸러스에서 다시 시도했을 때 여전히 "권한 거부" 팝업이 표시되었습니다.
로그를 얻는 방법을 찾았습니다. 실제로 이것이 핵심 질문입니다.
sftp: stderr: jangberry@<MyServerIP>: Permission denied (publickey).
ssh-agent에는 키가 없고 gpg-agent가 사용할 수 있는 유일한 키는 이 서버에서 승인된 키입니다.