Создатель SSH рассказал, как протокол получил порт 22
Новости
Разработчик сетевого протокола SSH Тату Илонен поделился историей его создания. В частности, он рассказал о том, как SSH получил порт 22.
2К открытий2К показов
На днях создатель протокола 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.
2К открытий2К показов