我每天需要多次对一台服务器进行 ftp 操作,而且我想避免重新输入用户名和密码。因此我想为特定 ip/站点的 ftp 客户端设置默认用户名和密码,或者配置 ftp 守护进程以使其尽可能长时间地保持 ftp 会话。
第一个问题在windows下,第二个问题在linux下有没有什么解决方法?
+澄清:我需要一些可以在命令行内完成的事情。
谢谢。
答案1
和FTP服务器您可以在密码上指定用户名,还可以创建包含密码的书签。ncftpput/ncftpget 是更好的脚本选项。
答案2
您可以将 FileZilla 用作 ftp 客户端。为此特定站点设置配置文件。FileZilla 适用于 Windows 和 Linux。
答案3
我认为您可以使用包含用户名和密码的文件,并通过命令行中的 ftp 命令(windowsXP 中的 -s:filename 选项)引用它。我不知道包含用户名和密码的文件的确切语法,但我认为此页面可能会有所帮助。
http://www.howtogeek.com/howto/windows/how-to-automate-ftp-uploads-from-the-windows-command-line/
答案4
您可以使用交叉FTP客户端,适用于 Windows、Linux 和 Mac。
免费版本具有收藏夹等许多其他功能。