停止 filezilla 服务器使用端口 22

Stop filezilla server from using port 22

我正在使用 Windows Server 2012r2,我已经在上面安装了 filezilla ftp 服务器,它应该使用设置指定的端口 21,但它似乎也在使用端口22.

我通过命令行检查了这个'netstat -anb' <这个命令告诉你哪些端口正在被哪些服务使用。

我的开发人员需要 ssh 访问权限,filezilla 不附带 ssh,它使用 tls/ssl 而不是 Windows 原生的 ssh。所以我安装了 'freesshd' 但这不会 运行 因为 ssh 端口已经被 filezilla 使用。

我是否可以仅使用端口 22 停止 filezilla,我仍然需要它 运行 我的 ftp 端口 21 和 ftp 端口 990?

这是我所做的 - 如果有人遇到过这个问题。

我在 windows 服务上完全停止了 filezilla 服务,因为我已经知道这是使用上述命令 'netstat -anb' 的原因。

然后我重新启动了 freesshd 服务,检查 'netstat -anb' 看它正在使用端口 22 正在使用 freesshd。确认这一点后,我再次启动了 Filezilla。

我不确定这是否是一个长期的解决方案,但它目前有效