Назад | Перейти на главную страницу

Запустите sshd на нескольких портах, но в разных доменах

Я хочу запустить свой sshd-сервер на нескольких портах, но в разных доменах.

Сервер должен быть доступен следующим образом:

ssh -p 12345     example.com
ssh -p 22    git.example.com

Я пытался изменить /etc/ssh/sshd_config как это:

Port 12345
ListenAddress 0.0.0.0
ListenAddress git.example.com

Но это не работает.

https://superuser.com/questions/597660/sshd-service-listening-on-multiple-ports

Вы также можете сделать что-нибудь с iptables, чтобы перетасовать порты.

ssh не очень заботится о доменах. Он просто прослушивает комбинацию ip: port. Вам решать, чтобы домены указывали на правильный IP-адрес.