Rails Net::SFTP - есть ли способ использовать FTP-соединение (вместо sFTP)?

Мы создали довольно сложный плагин внутри нашей системы, использующий гем Net::SFTP. для подключения к удаленному серверу. Все работает хорошо.

Однако один из наших новых клиентов объявился и подготовил для нас сервер, на котором мы можем войти только через FTP, а не через sFTP.

Есть ли обходной путь, как использовать этот драгоценный камень для подключения к серверу с использованием протокола FTP? Наш клиент может рассмотреть возможность добавления доступа к sFTP. Однако, если этот вариант упадет, нам нужно будет управлять им с нашей стороны.


person user984621    schedule 29.01.2020    source источник
comment
В качестве быстрого обходного пути вы можете установить его через FTPFS на сервер, на котором работает SFTP. В долгосрочной перспективе может быть лучше иметь несколько «серверных хранилищ», с которыми может общаться ваш гем, например, SFTP, FTP, WebDAV, S3 и т. д.   -  person Stefan    schedule 30.01.2020


Ответы (1)


SFTP и FTP — это два совершенно разных протокола.

Net::SFTP поддерживает только SFTP.

person Martin Prikryl    schedule 30.01.2020