ARMADIK
@ARMADIK
Прослойка между стулом и кливиатурой...

Как запустить еще один sshd на одном сервере?

Добрый день,
Появилась необходимость запуска еще одной sftp инсталляции на одном сервере RH.
Как грамотно клонировать и запустить на ее на другом порту, не сломав основной sftp.
Разные версии пакета на разных портах.
  • Вопрос задан
  • 226 просмотров
Пригласить эксперта
Ответы на вопрос 3
sashkets
@sashkets
Прекратил отвечать после 24.02.2022
vi /etc/ssh/sshd_config
port 22
port 2222

rc-service sshd reload
Ответ написан
paran0id
@paran0id Куратор тега Linux
Умный, но ленивый
Берёте unit-файл sshd, скорее всего это будет /lib/systemd/system/sshd.service
Копируете его в, например, /etc/systemd/system/sshd_new.service
В полученном файле прописываете путь к новому исполняемому файлу, где он там лежит, и конфигу (в котором должен быть другой порт указан), например так:
ExecStart=/opt/my_new_sshd/sshd -f /etc/my_new_sshd_config.conf

Сохраняете файл, затем от рута:
systemctl daemon-reload
systemctl enable sshd_new
systemctl start sshd_new

И всё готово.
Ответ написан
Комментировать
t_q_l
@t_q_l
Интересная личность
>но забыл указать что версии пакетов должны быть разные, сейчас отредактирую запрос.
Dockerize an SSH service
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы