Linux 명령줄에서 sftp 또는 ssh에 연결할 때 공개 키를 사용하여 연결하고 비밀번호를 묻지 않습니다.
sftp user@host
내가 할 때도 작동합니다
ssh user@host
그런데 왠지 MC를 통해 SFTP 링크를 걸면 계속 비밀번호를 묻는 메시지가 뜹니다.
MC는 비밀번호 없는 연결에 SSH 공개 키를 사용하지 않나요? 아니면 MC가 공개 키 인증을 사용하도록 수동으로 설정할 수 있는 방법이 있나요?
답변1
~/.ssh/config
호스트를 파일에 넣었습니다 .
Host your.host.name.or.ip
User your.remote.username
IdentityFile /path/to/your/keyfile