Putty Plink无法下载远程文件

问题描述 投票:0回答:1

我正在尝试从Windows批处理文件中使用putty plinkpscp命令从Linux服务器下载文件。

对于服务器#1,当远程服务器启用了SFTP时,这些命令可以正常工作(给定命令中的端口号为22)。对于仅启用FTP的服务器#2,plink不起作用。

服务器#1(SFTP)=> plink 10.238.xxx.xxx -P 22 -l "uname" -pw "pass123" -- This works

服务器#2(FTP)=>尝试了以下2条命令,但没有运气

plink [email protected] -P 21 -pw "pass123" -- This does not work

plink 10.238.xxx.xxx -P 21 -l "uname" -pw "pass123" -- This does not work

[要确保仅FTP在服务器#2上可用,尝试在WinSCP上进行连接,并且可以看到SFTP不起作用,并且当选择的文件协议为FTP时,我可以进行连接和下载。选择SFTP时,出现错误-“您正在尝试访问受限区域。仅允许授权用户使用。”就我而言,这是预期的。

请分享您对如何使用plink和pscp通过FTP下载文件的看法。

unix putty plink
1个回答
0
投票

plink不操作FTP协议。如果要使用FTP,则必须使用适当的客户端(Windows具有内置的客户端尝试命令ftp /?。如果服务器支持SCP协议进行文件传输,则可以使用pscp.exe(plinks兄弟)。

© www.soinside.com 2019 - 2024. All rights reserved.