[Atom][Remote-ftp] Невозможно подключить ftps/ftpes

Ниже приведены две проблемы, с которыми я столкнулся при попытке создать соединение ftps.

  • 421 К сожалению, сеансы открытого текста не принимаются на этом сервере.

  • Нету нет protocol найдены в соединении учетные данные

Это было решено после некоторых изменений конфигурации, которые я помещаю в ответ. То же самое должно работать для FTP.

1 ответ

Решение

Попробовал это и сработало (см. "Secure" и "secureOptions", в частности):

{
    "protocol": "ftp",
    "host": "***FTP_HOSTNAME_HERE***",
    "port": 21,
    "user": "***YOUR_USERNAME_HERE***",
    "pass": "***YOUR_PASSWORD_HERE***",
    "promptForPass": false,
    "remote": "***REMOTE_PATH_HERE***",
    "secure": true,
    "secureOptions": {"rejectUnauthorized": false, "requestCert": true, "agent": false},
    "connTimeout": 10000, // integer - How long (in milliseconds) to wait for the control connection to be established. Default: 10000
    "pasvTimeout": 10000, // integer - How long (in milliseconds) to wait for a PASV data connection to be established. Default: 10000
    "keepalive": 10000, // integer - How often (in milliseconds) to send a 'dummy' (NOOP) command to keep the connection alive. Default: 10000
    "watch":[]
}

Обратите внимание, что "протокол" всегда должен быть "ftp" для ftp/ftps/ftpes.

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