Если вы не можете установить lftp, curl кажется единственным вариантом (он обычно включается в качестве основной утилиты на всех основных дистрибутивах)
РЕДАКТИРОВАТЬ: Моя вина, не поддержка SFTP, я думаю. Из NCFTP FAQ :
Q. Поддерживает ли NcFTP какие-либо безопасные режимы FTP как туннели SFTP / SSL / SSH?
О. NcFTP не имеет встроенной поддержки шифрования или защищенного FTP любого типа. Мы не поддерживаем какой-либо тип взаимодействия с такими хакерами, как FTP через туннели SSH. Мы можем внедрить безопасный режим FTP в будущем, но, пожалуйста, не просите ETA.
Судя по записи FAQ, я думаю, что NcFTP относится исключительно к SFTP, а не к FTPS. SFTP - это передача файлов внутри защищенного SSH- соединения (следовательно, SSH-порт по умолчанию 22) scp, и вам даже не требуется FTP-сервер. FTPS, с другой стороны, представляет собой FTP с использованием SSL-шифрования и сертификатов, аналогичный HTTP / HTTPS, и с использованием другого набора портов (по умолчанию 990, 991 и, возможно, 989)
curl ftps: //server.com/ или curl --ftp-ssl ftp://server.com/
источник
lftp
, curl кажется единственным вариантом (он обычно включается в качестве основной утилиты на всех основных дистрибутивах)ncftpget
ncftpput
Я думаю, что он поставляется с ncftp.
РЕДАКТИРОВАТЬ: Моя вина, не поддержка SFTP, я думаю. Из NCFTP FAQ :
источник
scp
, и вам даже не требуется FTP-сервер. FTPS, с другой стороны, представляет собой FTP с использованием SSL-шифрования и сертификатов, аналогичный HTTP / HTTPS, и с использованием другого набора портов (по умолчанию 990, 991 и, возможно, 989)curlftpfs твой друг. Это круто
Затем добавьте это ваше
fstab
:Наконец, просто смонтируйте этот каталог в вашей локальной файловой системе:
И теперь вы можете
cp
или дажеrsync
из одного местного режиссера в другой.источник
emerge curlftpfs