我正在尝试使用批处理文件从我的 FTP 服务器下载一个包。
echo username >ftp.txt
echo >>ftp.txt
echo cd directory >>ftp.txt
echo get filename >>ftp.txt
ftp -s:ftp.txt server.com
服务器设置为允许用户名匿名登录,但是当我运行脚本时出现错误:331 Password required for username
如果有任何其他有用的信息,请告诉我。
-亚历克斯
我正在尝试使用批处理文件从我的 FTP 服务器下载一个包。
echo username >ftp.txt
echo >>ftp.txt
echo cd directory >>ftp.txt
echo get filename >>ftp.txt
ftp -s:ftp.txt server.com
服务器设置为允许用户名匿名登录,但是当我运行脚本时出现错误:331 Password required for username
如果有任何其他有用的信息,请告诉我。
-亚历克斯
尝试“匿名”作为登录名和电子邮件地址作为密码。这是匿名 FTP 的一个非常古老的标准。
你有没有尝试开始你的 ftp.txt
open server.com
你可以使用
ftp -s:ftp.txt
编辑
所以我会尝试,在你的 ftp.txt
注意用户名后面的空行。
什么是 FTP 服务器?有人说“匿名”登录,但在接受登录之前仍需要输入一些密码(通常是在寻找电子邮件地址)。当您使用常规 FTP 客户端连接到该帐户时会出现什么行为使用空白密码?
我插入文本文件的尾随空格搞砸了登录
我删除了空格,它让我进去了。
感谢您的建议
-亚历克斯