lftp를 사용하여 DriveHQ SFTP 서버에 연결합니다 안녕,
저는 Linux lftp(https://lftp.yar.ru/ 버전 4.6.3a)를 사용하여 귀사의 FTP 서버에 연결하고 있습니다. 제 운영체제는 Ubuntu Xenial 16.04.05입니다.
FTP를 사용해서는 파일 전송에 성공했지만, SFTP를 사용하면 실패합니다.
로그인은 되지만 파일 전송 후 응답을 기다리다가 멈춰버립니다.
FileZilla와 WinSCP를 사용하여 SFTP로 파일을 성공적으로 전송할 수 있습니다.
lftp의 디버그 출력은 다음과 같습니다.
lftp -d -u <사용자 이름>,<비밀번호> sftp://proftp.drivehq.com -e "test_file.txt를 입력합니다. 안녕히 가세요."
---- 연결 프로그램 실행 중 (ssh -a -x -s -l reynot proftp.drivehq.com sftp)
---패킷 전송 중, 길이=5, 유형=1(INIT), ID=0
<--- reynot@proftp.drivehq.com비밀번호: XXXX
<--- 패킷을 수신했습니다. 길이=5, 유형=2(버전), ID=0
---- 프로토콜 버전이 설정되었습니다 3
---패킷 전송 중, 길이=10, 유형=16(REALPATH), ID=1
<--- 패킷을 수신했습니다. 길이=78, 유형=104(NAME), ID=1
---- 홈 설정 /
---- 전선의 경로는 `/casella_test_file.txt'
---패킷 전송 중, 길이=39, 유형=3(OPEN), ID=2
<--- 패킷을 수신했습니다. 길이=31, 유형=102(HANDLE), ID=2
---- 파일 핸들 2F636173656C6C615F746573745F66696C652E747874(22)를 얻었습니다.
---패킷 전송 중, 길이=72, 유형=6(쓰기), ID=3
---패킷 전송 중, 길이=43, 유형=10(FSETSTAT), ID=4
---패킷 전송 중, 길이=31, 유형=4(닫기), ID=5
<--- 패킷을 수신했습니다. 길이=38, 유형=101(STATUS), ID=3
---- 상태 코드=0(정상), 메시지=DriveHQ SFTP 서버
`'test_file.txt' 29번째 줄 (100%) [응답을 기다리는 중...]]