как завершить работу Linux-машины, включая пароль root, в одну строку?

как завершить работу Linux-машины, включая пароль root, в одну строку?

Как включить пароль root, например, для выключения компьютера с Ubuntu?

нравиться,

sudo shutdown now

можно ли включить пароль в эту 1 строку? как дополнительный параметр?

Причина этого в том, что я пытаюсь поиграться с приложением под названием azr remote prompt, которое позволяет отправлять команды с вашего BlackBerry на ваш компьютер Ubuntu, и похоже, что это одностороннее путешествие. Вы отправляете команды, но не получаете никакого ответа от компьютера.

решение1

Да, у sudo есть переключатель '-S', который позволяет ему считывать пароль sudo из stdin. Все, что вам нужно сделать, это вывести ваш пароль root - так что для вашего экземпляра это будет выглядеть так (замените [ПАРОЛЬ] на ваш пароль root)

history -d $((HISTCMD-1)) && echo '[PASSWORD]' | sudo -S shutdown now

Связанный контент