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

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

Добрый день,
Появилась необходимость запуска еще одной sftp инсталляции на одном сервере RH.
Как грамотно клонировать и запустить на ее на другом порту, не сломав основной sftp.
Разные версии пакета на разных портах.
  • Вопрос задан
  • 307 просмотров
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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