Хостинг сервера gitlab будет конфликтовать с портом sshd

Я хочу разместить gitlab на одном из моих серверов, и кажется, что gitlab должен прослушивать порт 22 для ssh (протокол git ssh ). Но проблема в том, что мой хост-компьютер уже использует порт 22 для sshd, и мне нужно, чтобы он был таким, чтобы я мог удаленно подключаться к машине. Мне просто интересно, что здесь лучше всего? Вы меняете sshd для прослушивания другого порта? Или вы меняете gitlab, чтобы использовать другой порт? Мне кажется, что ни один из двух вариантов не очень удовлетворителен, первый означает, что мне нужно помнить, какой порт я использую, когда я подключаюсь к машине по ssh, второй означает, что мне нужно попросить всех пользователей не забыть нажать на gitlab_url: port , когда они хотят нажать на gitlab. Какое у вас решение?

0
задан 6 November 2018 в 21:44
1 ответ

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

0
ответ дан 5 December 2019 в 05:05

Теги

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