![Midnight Commander를 통한 SFTP에는 여전히 비밀번호가 필요합니다.](https://linux55.com/image/150488/Midnight%20Commander%EB%A5%BC%20%ED%86%B5%ED%95%9C%20SFTP%EC%97%90%EB%8A%94%20%EC%97%AC%EC%A0%84%ED%9E%88%20%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8%EA%B0%80%20%ED%95%84%EC%9A%94%ED%95%A9%EB%8B%88%EB%8B%A4..png)
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