在unix上,我们可以在〜/ .netrc文件中指定ftp用户名/密码,并且在下一次以后,当ftping到任何机器时,不需要指定用户名/密码,前提是该机器的凭证存在于〜/ .netrc文件中。
它是非常有用的,特别是如果你需要login到多台机器可能会说,为监测目的。
任何人都可以请build议,如果在Windows中有任何相当于此?
CMD上的FTP用于不同的服务器
把选项放在FTP客户端
将虚拟接口的IP地址绑定到ftp客户端
使用FtpWebRequest附加到大型机上的文件的问题
Silverlight的Ftp上传
如何通过ftp进行版本控制?
FTP客户端Filezilla和Ftpuse可以工作,但Windows资源pipe理器无法启用PASV模式
从FTP服务器下载所有文件
这是Windows自带的FTP客户端的一个缺点。 有很多其他的Windows客户端FTP客户端允许您保存您的密码。
如果你可以远离FTP并使用SFTP,那么你可以使用公钥认证,并在~/.ssh/id_rsa.pub服务器上存储你的公钥(可以在~/.ssh/id_rsa.pub )。
我不知道Windows FTP客户端具有与UNIX .netrc文件类似的功能(尽管以前我错了,只是问老婆:-)。
我一直把我的脚本存储在一个安全的文件中的用户名和密码,并使用ftp的-n和-s选项构建一个同样安全的命令脚本,比如:
ftp -n -sgo.ftpcmds machine.com
go.ftpcmds包含(带有适当的<username>和<password> ):
user <username> <password> ascii get myfile.txt quit
这使我能够自动执行各种FTP任务。 如果您想自动登录进行交互式任务,只需在最后quit – 这将使您登录。
我不确定我是否理解你对使用FTP登录和监视日志文件的评论 – 当然你会用telnet和它的同事登录,而不是使用FTP来达到这个目的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。