Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Скачивается бинарник под нужную платформу из релизов на github. Можно положить его, например, в /usr/bin
Далее пишем простой скрипт, который будет перезапускать сервер, в случае падения.
[Unit]
Description=SSH Chat Service
After=network.target network-online.target
[Service]
# User=ssh-chat
# Group=ssh-chat
Type=Simple
ExecStart=/usr/local/bin/ssh-chat --admin=/root/.config/ssh-chat/admins --bind=0.0.0.0:22 --log /root/ssh-chat.log --motd=/root/.config/ssh-chat/motd
Restart=on-failure
RestartSec=1
AmbientCapablities=CAP_NET_BIND_SERVICE
[Install]
WantedBy=multiuser.targetsudo systemctl enable --now ssh-chatAfter=network.target network-online.target ssh-chat.serviceСамый правильный, нужный и адекватный коммент. спасибо тебе друг, рад что не все ещё на это забили
Как создавался новогодний Хабрачат в этом году