Создатель SSH рассказал, как протокол получил порт 22

На днях создатель протокола SSH Тату Илонен поделился историей его создания. Дальше идёт повествование с его слов.

Первую версию SSH я написал весной 1995 года. В то время широко использовались протоколы telnet и FTP. И я решил создать собственный протокол, который бы заменил используемые версии. У telnet был порт 23, у FTP — 21. Порт 22 как раз не был занят, и я подумал, что такой номер добавит авторитетности моему протоколу.

Процесс распределения портов в то время был достаточно прост. Интернет-пространство было намного меньше, интернет-бум ещё только начинался. Порты распределяла Администрация адресного пространства Интернет (IANA) в лице Джона Постела и Джойса К. Рейнольдса. 10 июля 1995 года я отправил туда e-mail с описанием преимуществ своего протокола и просьбой выделить для него порт 22. И на следующий день мне пришёл ответ с официальным закреплением порта 22 за SSH. 12 июля я отправил финальную бета-версию на тестирование в Технологический университет Хельсинки, отправил уведомления в рассылку cypherpunks@toad.com и ещё нескольким людям и сообществам.

Изменения порта SSH на сервере

SSH-сервера всё ещё по умолчанию работают на порту 22. Но бывают и исключения, например, для тестирования или запуска нескольких конфигураций на одном хосте. Иногда сервер может быть запущен и без root-привилегий, тогда он запускается на непривилегированном порту (например, порт с номером от 1024). Изменить номер порта можно через команду /etc/ssh/sshd_config. Он также может быть указан в опции -p для sshd.

Источник: блог SSH