Как подключиться к SFTP
Получил от кого-то пароль имени пользователя хоста SFTP, и он дал мне отпечаток открытого ключа RSA сервера, например: d2:h4:h5:gf:f4
и так далее. Но как мне подключиться к этому хосту, разве этот ключ не должен находиться в файле? Я уже пытался подключиться к хосту с помощью winscp и putty, но я не знаю, где ввести отпечаток пальца. А также рядом с этим я пытался пинговать хост, хост называется: test.example.com
в порту 7001
Я пинговал с cmd.exe
но я не получил ответа.
Мои вопросы:
- Нужно ли создавать файл из строки RSA
- сервер не работает? или вам нужно иметь отпечаток RSA, чтобы также проверить активность сервера
Я гуглил часами и не смог получить ответ спасибо
3 ответа
Вам не нужно нигде оставлять отпечатки пальцев. Отпечаток пальца только для того, чтобы убедиться, что вы подключаетесь к нужному серверу (это снова атака MITM). Вам просто нужно указать сервер, пост, имя пользователя и пароль.
Отпечаток RSA обычно используется для определения "идентичности" сервера: при первом подключении к серверу он дает вам свой открытый ключ, и вы можете проверить, соответствует ли он тому, который вы получили, таким образом, вы будете уверены, вы подключены к нужному серверу, а не к "фальшивому" серверу (это может произойти у человека в среднем сценарии, когда кто-то хочет украсть ваши данные).
Все, что вам нужно для подключения через SFTP - это клиент, который его поддерживает, Filezilla должна это сделать, и вам нужно только указать имя хоста (или IP-адрес), пользователя, пароль и порт
Что касается пинга, сервер (или сетевой хост в целом) может быть настроен так, чтобы он не отвечал на него, или он мог быть заблокирован брандмауэром или чем-то подобным, так что это не всегда хороший способ определить, достижим ли хост или нет, вы должны проверить соединение в службе, вы знаете, она должна работать
Вам не нужно вводить отпечаток пальца. Это позволяет вам проверить, что вы подключаетесь к нужному хосту: при первом подключении к серверу вы получите отпечаток сервера для проверки подлинности хоста. Просто сравните его с тем, который вам предоставлен.
Итак, отвечаю на ваши вопросы.
Нужно ли создавать файл из строки RSA? Не за что.
Возможно, сервер не работает? Это не имеет ничего общего ни с отпечатками пальцев, ни с аутентификацией, ни с пинг-зондами. Просто используйте ваш любимый клиент sftp для подключения, указав правильный IP/ порт. Я предполагаю, что вы являетесь пользователем MSwindows: попробуйте filezilla.