是否可以使用Windows PowerShell或Python在远程服务器上安装和配置FTP?

问题描述:

我想知道是否可以编写一个脚本,以远程连接到众多的服务器来安装FTP,然后配置设置?是否可以使用Windows PowerShell或Python在远程服务器上安装和配置FTP?

在此先感谢!

+0

肯定PowerShell中,更简单,如果你在谈论的窗口,你也可能会考虑使用配置管理工具,如DSC,ansible等 – 4c74356b41

+0

Python有[Fabric](http://www.fabfile.org/)在许多服务器上运行命令(使用SSH) – furas

+0

是的,这是可能的。或者你是否正在寻找某人向你提供/给你一个已经写好的脚本? – alroc

这样做的一个非常简单的方法是使用可靠的(python)https://github.com/bertvv/ansible-role-vsftpd,它表示对windows的有效支持有点不切实际。

或者,也许你可以只使用Python标准FTP LIB做你需要的东西(它已经安装Python的一部分)

https://docs.python.org/3/library/ftplib.html