嗨,我正在使用来自linux的ftp命令尝试从另一个服务器下载一个站点。我可以很好地登录,但是当我尝试用mget下载整个站点时,我可以这样做
local: email/: No such file or directory
local: includes/: No such file or directory
我想这是说我的目标服务器上没有那个目录。但我是管理员,我有权创建文件夹。
我正在寻找一个Bash脚本来将一个简单的ls命令输出从我的FTP服务器重定向到我的Linux上的一个文件。
这里按照一步一步的命令来说明我想要的脚本。可以在没有用户/密码的情况下访问FTP站点,因此当提示时,我输入用户为anonymous,密码为空。
ftp <FTP_SERVER>
Connected to <FTP_SERVER> (IP_ADDRESS).
220 Microsoft FTP Service
Name (<FTP_SERVER>:root): anonymous
331 Anonymous access allowed, send id
我的安卓FTPserver应用程序运行在我的安卓手机下的捆绑模式。我从笔记本电脑连接到我的手机网络,并试图通过FTP连接到手机上,以访问少量文件。我编写了一个python代码,它使用ftp连接传输文件,但是我无法执行简单的连接。
我一直在犯这个错误
在窗口:
server.gaierror: [Errno 11004] getadderinfo failed
在linux中:
socket.gaierror: [Errno -2] Name or service not known
我找了那么多地方,但始终没有找到合适的解决办法。我唯一能找到的就是有人建议检查防火墙。我检查了防火墙设置和所有