На этот вопрос уже есть ответ здесь:
У меня есть учетные записи на 2 других машинах машина 1: 172.16.68.1 и машина 2: 172.16.68.3 Я использую ssh для входа на машину 1.
Я не могу напрямую войти по ssh на машину 1, но после входа в систему на машине 1 я могу войти по ssh на машину 2.
Есть ли способ напрямую ssh на машину 2?
Или, по крайней мере, мне нужен способ использовать опцию connect to server для входа на машину 2, потому что вход на машину 1, затем вход на машину 2 работает через терминал, но не работает через опцию connect to server. Мне нужен gui способ просмотра машины 2, открытия файлов через sublime на моей текущей машине и т.д.
Любые предложения?
EDIT:
Я попробовал решение, приведенное в How do I SSH to machine A through B in one command?
Это работает для меня в терминале, но gui connect to server fail saying
Unhandled error message: Timed out when logging in
EDIT 2:
Обратите внимание на Connect to server в левой панели, это то, о чем я говорю.
Как насчет этого?
ssh 172.16.68.3 -l your_username_on_machine_2
Удостоверяются, что ssh обслуживание начато во время системного начала, не после логина:
https://help.ubuntu.com/community/SSH/OpenSSH/Configuring
Для графический интерфейса пользователя способ войти во второй компьютер позволяет разделение рабочего стола на необходимой машине и использует remmina, чтобы соединиться через удаленный рабочий стол.
Быть уверенными Вы позволяете необходимые порты на брандмауэре.