我们已经在系统内部构建了一个非常复杂的插件,该插件使用Net::SFTP gem连接到远程服务器。一切正常。
但是,我们的一位新客户出现了,并为我们准备了一台服务器,我们只能使用FTP登录,而不能使用sFTP登录。
关于如何使用此gem通过FTP协议连接到服务器的任何解决方法?我们的客户可能会考虑添加对sFTP的访问权限。但是,如果该选项失败了,我们将需要最终对其进行管理。
SFTP和FTP是两个完全不同的协议。
Net :: SFTP仅支持SFTP。