Как получить SSH, работающий над ноутбуком Linux?

Я недавно заинтересовался SSH, и таким образом, я попытался настроить сервер SSH на своем ноутбуке Linux. Я выполняю moonOS, версию Ubuntu с Просвещением WM.

В первую очередь, я работал "sudo склонный - получают openssh-сервер установки". Весь штраф. Теперь я посмотрел на настройки для своего маршрутизатора, и хотя я не видел настроек, явно названных "перенаправлением портов", был флажок для включения SSH. Я установил этот флажок и установил порт на 22. После этого я попробовал "ssh localhost", и это соединилось прекрасный.

Теперь я проверил свой IP-адрес с помощью www.whatismyip.com, затем выполнил PuTTY на моем ноутбуке WinXP, введя IP-адрес, порт, выбрав SSH, и т.д. Затем PuTTY жаловалась, что "соединению отказали". Хорошо. Я загрузил Jolicloud LiveUSB на своем нетбуке и работал "ssh [мое имя пользователя] [мой IP-адрес]". Снова, соединению отказали.

Таким образом прочь я работал к Интернету и искал документацию для OpenSSH. В произвольном предположении я пытался выполнить "sshd" на moonOS ноутбуке, но это просто ответило, "sshd передолжностное лицо требует выполнения с полным путем".

Некоторая справка? Я понятия не имею, что я делаю неправильно здесь.

3
задан 04.10.2010, 14:17

3 ответа

Какой маршрутизатор Вы имеете? Казалось бы, что Вы позволили SSH для Вашего маршрутизатора, в противоположность порту пересылки 22 указать на Ваш ноутбук.

Необходимо передать трафик 22 порта TCP к IP ноутбука.

1
ответ дан 07.12.2019, 23:17

Что-то, о чем необходимо знать, то, что по некоторым причинам много маршрутизаторов не позволят Вам циклично выполняться и отступать к внутреннему адресу.

То, что это означает, - то, что, если оба компьютера находятся в той же сети, Вы не можете к ssh к Вашему общедоступному IP-адресу и передали порт внутреннему IP.

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

1
ответ дан 07.12.2019, 23:17

передолжностное лицо sshd требует выполнения с полным путем"

Для той части, выполненной это с полным путем, например

/usr/sbin/sshd

вместо просто sshd

6
ответ дан 07.12.2019, 23:17

Теги

Похожие вопросы