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

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

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

rc-service sshd reload
Ответ написан
paran0id
@paran0id
не админ, а девопс
Берёте 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
Ответ написан
Ваш ответ на вопрос

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

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