Могу ли я использовать PSFTP для подключения?

Я могу подключиться к FTP-сайту, используя FileZilla. Он использует протокол FTP, требующий неявного FTP через TLS, имя пользователя, пароль, и использует пассивный режим передачи на порту 900.

Я пытаюсь найти утилиту командной строки, которая позволит мне проверить, работает ли сайт или нет. После некоторых исследований похоже, что PSFTP будет работать, но я не добился успеха.

Я пытаюсь использовать PSFTP для подключения к сайту, но не удается. PSFTP поддерживает эти методы? Если так, то как? Если нет, то что?

В конце концов, я просто хочу отслеживать, работает ли сайт или нет. Есть простой способ сделать это?

2 ответа

Решение

Нет, PuTTY поддерживает только SSH и psftp Инструмент для SFTP, протокол передачи файлов SSH. Он не поддерживает любой вид FTPS (FTP-over-TLS). (Тем не менее, WinSCP имеет поддержку FTPS.)

psftp - это SSH-FTP. Не FTP. Это разные протоколы. Если вы ищете клиент командной строки, я настоятельно рекомендую вам взглянуть на curl. Он доступен на большинстве платформ и поддерживает FTP

Вот пример использования curl для ftps, который я нашел, это может быть полезно. http://www.unixlore.net/articles/using-curl-for-ftp-over-ssl-file.html

Другие вопросы по тегам