2016-12-02 4 views
0

현재 sshd_config (Ubuntu Server 16.04)에서 "암호 인증 예"가있는 경우 Cygwin64가 LFTP 및 LFTP OSX가 설치된 Windows에서 작동합니다. 나는 개인 키를 사용하여 SSH를 통해 연결할 수있다. 비밀번호 권한 부여를 no로 설정할 때 PuTTY와 터미널을 아무런 문제없이 사용하면된다.SFTP 및 SSH 키를 통한 LFTP 연결 문제

그러나 키 인증을 사용할 때만 LFTP를 내 서버에 연결할 수 없습니다. "[Permission denied (publickey).]"

암호 인증을 사용하지 않을 때 LFTP가 개인 키에 액세스하도록하려면 어떻게해야합니까? 차라리 주요 액세스에만 집중할 것입니다.

세그먼트 화 된 다운로드 기능으로 인해 LFTP를 사용하며 실제로 포기하고 싶지 않습니다.

답변

0

당신은 SFTP를 사용하여 ssh를 추가 인수를 제공 할 수 있습니다 : lftp가의 연결 프로그램 설정,이 같은 : SSH 키 암호 구문을 요청하는 경우

set sftp:connect-program "ssh -ax -i key-file" 

, 다음 lftp는 그것에게 당신이 로그인에 사용되는 암호를 제공합니다.