Рейтинг:1

Linux SFTP-клиент не может подключиться

флаг cn

Я пытаюсь подключить Linux-сервер Centos7 к сайту SFTP для извлечения файлов. Linux-сервер — это Google Compute Engine (виртуальная машина). При подключении из моего Linux CE к SFTP-серверу я получаю следующую ошибку:

[Server1@airflow-pipeline User1]$ sftp [email protected]
Отказано в доступе (пароль).
Не удалось прочитать пакет: соединение сброшено узлом
[Server1@airflow-pipeline User1]$ ssh [email protected]
Отказано в доступе (пароль).
[Server1@airflow-pipeline User1]$

Примечание: кодовый блок продезинфицирован

Исторически сложилось так, что эта ошибка указывает мне на то, что сервер не разрешает аутентификацию имени пользователя/пароля. Однако, если я делаю то же самое соединение из своего локального ящика для разработки (Mac m1 Max, Terminal), он работает нормально. Кроме того, со станции разработки FileZilla подключается сразу.

Как я могу устранить эту проблему? Спасибо

флаг ca
Вы пытаетесь пройти аутентификацию по паролю или ключу? Как проходит аутентификация вашего M1? Как насчет FileZilla? публичный ключ или пароль?
флаг cn
Я использую одну и ту же командную строку на обоих. Пользователь SFTP@хост. По какой-то причине коробка Centos получает это.
флаг ca
Так ты понятия не имеешь, как сервер решает, являешься ли ты тобой? Вы не знаете, как вы настроили ни сервер, ни других ваших клиентов? вы даже не знаете, используете ли вы пароль для входа?
Рейтинг:3
флаг nf

Запустите команду ssh в подробном режиме (добавить -v вариант, который можно добавить до 3 раз для увеличения детализации) на обеих машинах (локальный M1 и сервер linux):

ssh -v [email protected]

Затем вы увидите, какие именно ключевые файлы (расположенные в ~/.ssh) будет пробоваться автоматически. Разница между обоими подробными выводами журнала должна привести к решению. Пожалуйста, обновите свой вопрос с помощью этих выходных данных журнала, если вы не можете найти решение самостоятельно.

Вероятно, у вас есть закрытый ключ на вашей локальной машине разработки, которому разрешен доступ к FTP-серверу, которого нет на сервере Linux.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.