![](/img/trans.png)
[英]Error: Connecting to a SFTP server with ssh2-sftp-client in a AWS lambda function throws a time out
[英]Error: All configured authentication methods failed , when connecting to vsftpd server created on aws , using npm module - ssh2-sftp-client
用於連接 vsftpd 服務器的代碼
sftp.connect({
host: "3.6.75.65"
port: "22"
username: "ashish-ftp"
password: "*******"
})
.then(() => {
console.log("result")
})
.catch((err)=>{
console.log("error")
})
我已經在aws中完成了用於文件傳輸的VSFTPD服務器的設置,並嘗試使用npm模塊-ssh2-sftp-client進行連接,它顯示了下面給出的錯誤
Error: All configured authentication methods failed
at tryNextAuth (/home/ashish/addis/node_modules/ssh2/lib/client.js:392:17)
at SSH2Stream.onUSERAUTH_FAILURE (/home/ashish/addis/node_modules/ssh2/lib/client.js:599:5)
at emitTwo (events.js:126:13)
at SSH2Stream.emit (events.js:214:7)
at parsePacket (/home/ashish/addis-pianca/node_modules/ssh2-streams/lib/ssh.js:3930:10)
at SSH2Stream._transform (/home/ashish/addis-pianca/node_modules/ssh2-streams/lib/ssh.js:671:13)
at SSH2Stream.Transform._read (_stream_transform.js:186:10)
at SSH2Stream._read (/home/ashish/addis-pianca/node_modules/ssh2-streams/lib/ssh.js:253:15)
at SSH2Stream.Transform._write (_stream_transform.js:174:12)
at doWrite (_stream_writable.js:397:12)
at writeOrBuffer (_stream_writable.js:383:5)
at SSH2Stream.Writable.write (_stream_writable.js:290:11)
at Socket.ondata (_stream_readable.js:639:20)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at addChunk (_stream_readable.js:263:12)
at readableAddChunk (_stream_readable.js:250:11)
at Socket.Readable.push (_stream_readable.js:208:10)
at TCP.onread (net.js:607:20) level: 'client-authentication'
與 filezilla 連接時顯示錯誤
Error: FATAL ERROR: No supported authentication methods available (server sent: publickey)
Error: Could not connect to server
請幫助如何使用 NPM 模塊連接 FTP 服務器。
這是一個老問題,但最近 ssh2 JS package 也遇到了同樣的問題。
確保可以訪問該站點的遠程字符串 ssh 並查看它是否適用於您的密鑰/配置/服務器設置等。
如果上面控制台中的普通 ssh 有效:確保您的代碼使用正確的密鑰版本/格式。 一個簡單的測試就是調用並將結果打印到utils.parseKey("your key here")
。 Utils
是 ssh2 中的一個庫。
確保您的應用使用正確的密鑰。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.