Telnet을 통해 로그인할 수 있음을 확인했습니다.
$ telnet ftp.domain.com 990
Trying xx.xxx.xxx.xx...
Connected to ftp.domain.com. Escape character is '^]'.
sftp를 사용하여 연결하려고 하면 다음 오류가 발생합니다.
curl: (2) Failure establishing ssh session
다음을 수행하십시오
curl -u user sftp://ftp.domain.com:990/ToFile/file.csv
비밀번호를 입력한 후 기다렸다가 오류가 발생합니다.
FIPS가 비활성화되어 있는지 확인했습니다.
cat /proc/sys/crypto/fips_enabled
0
또한 다음을 시도했습니다.
$ sftp -P 990 [email protected]
ssh_exchange_identification: Connection closed by remote host
Couldn't read packet: Connection reset by peer
그런 다음 다음을 시도했습니다.
$ sftp -o PreferredAuthentications=password -o PubkeyAuthentication=no -P 990 [email protected]
ssh_exchange_identification: Connection closed by remote host
Couldn't read packet: Connection reset by peer
답변1
귀하의 서비스는 pure 를 사용하고 있을 수 있지만 ftp
, 귀하가 모르는 것에 연결하는 것은 일반적으로 버그 문제에 대한 영수증입니다. 다음을 사용하여 연결할 수 있습니까 ftp
?
ftp ftp.domain.com 990
curl -u user ftp://ftp.domain.com:990/ToFile/file.csv
22
SFTP는 일반적으로 포트에서 실행됩니다 ssh
. 를 통해 서버에 연결할 수 있나요 ssh
? 당신의 것에는 무엇이 있습니까 sshd_config
? 오류는 ssh
시도 중인 포트가 실행되고 있지 않음을 나타냅니다.