Мой специализированный провайдер сделал следующее:
wget S03HvTechAccess > /dev/null 2>&1
mv S03HvTechAccess /etc/rc3.d/ > /dev/null 2>&1
chmod 755 /etc/rc3.d/S03HvTechAccess > /dev/null 2>&1
и это показывает:
/usr/bin/openvt -c 8 /bin/bash
Что такое openvt? В нем упоминается, что вы можете войти без пароля. Как это работает с точки зрения того, как вы к нему подключаетесь?
openvt
запускает команду на новой виртуальной консоли. Команда будет использовать STDIN, STDOUT и STDERR из новой виртуальной консоли.
Эта команда запускает корневую оболочку на физической консоли сервера. На физической консоли может быть несколько сеансов виртуальной консоли - здесь используется виртуальная консоль номер 8 (это «-c 8»). Поскольку это всего лишь оболочка, а не процесс входа в систему, если кто-то имеет физический доступ к консоли, он получает root-доступ без необходимости ввода пароля.