Войдите через SSH (как непривилегированный пользователь ), затем выполните команду su
без каких-либо аргументов, чтобы измениться на пользователя root. Для этого вам понадобится пароль root. Затем запустите любые команды, которые вы хотите запустить.
РЕДАКТИРОВАТЬ:Если вы хотите сделать это в одну строку, вы можете использовать следующее:ssh username@hostname "su -c \"code_here\""
Если это не сработает, убедитесь, что пароль root включен, запустив passwd
от имени root. Это попросит вас ввести новый пароль root.
Дополнительно:Для запуска команды от имени другого пользователя, кроме root (Обратите внимание, что для этого требуется пароль целевого пользователя):ssh username@hostname "su - username_of_target -c \"code_here\""