Тема: Настройка SSH в дистрибутиве Wialon Local
Не знаю куда вставить эту тему. Но у Gurtam не нашел не одной статьи или инструкции по настройки SSH. Поэтому оставлю это здесь.
По умолчанию sshd работает и сидит на 22 порту, есть доступ через root.
Хорошо но считаю это не безопасно.
Поэтому меняем 22 порт, например на 2222 и запрещаем входить под рутом
для начала все стандартно
создаем нового пользователя и придумываем пароль
adduser test
даем ему права выполнять
usermod -a -G sudo test
в /etc/ssh/sshd_config
меняем:
Port 2222
PermitRootLogin no
перезагружаем sshd
service sshd restart
Но вот что больше всего добило это дебиановский файрвол, точнее как применить настройки
В томже centos это делается проще.
так вот в файле /etc/iptables/rules.v4
меняем порт ssh на нужный 2222
service iptables restart (reload), iptables-apply, iptables-save и т.д. не работают. iptables-persistent - нет и не ставится.
помогла команда:
invoke-rc.d netfilter-persistent reload
теперь подключаемся по ssh на 2222 порту, логинемся под test
Затем если хотим работать под root
пишем sudo -i
Актуально для релиза 1804