У меня есть машина Linux в моей сети. Я соединяюсь с ним с помощью SSH с PuTTY по Интернету, таким образом, я передал порт 22 машине.
Теперь я должен поместить другую машину Linux на сеть. Я захочу подключить к этому новому использованию машины PuTTY также. Я хочу выполнить telnet/SSH на нем с помощью порта кроме 22 так, чтобы я мог передать его.
Как я могу заставить это произойти?
Это зависит от Вашего ssh сервера (и дистрибутив Linux).
Выезд /etc/ssh/sshd_config
(или подобный, это находится, по крайней мере, в базирующихся дистрибутивах Debian).
Существует строка
Port 22
Измените его и перезапустите Ваш sshd (обычно /etc/init.d/ssh restart
, это может быть также /etc/init.d/sshd
).
Вы работаете от за пределами сети? (интернет-соединение?), Если не Вы не нуждаетесь к порту передачи и просто соединяетесь с ssh ip
или ssh hostname
(или эквивалентное использование шпаклюет конфигурации). Если Вы вне сети и нуждаетесь в перенаправлении портов, только необходимо отредактировать /etc/ssh/sshd_config
файл сервера и изменение #Port 22
строка к порту Вы хотите и удаляете комментарий. После того, как необходимо перезапустить ssh на сервере.