Вроде
$ poweroff
от пользователя.
P.S. В гугл не хочу...
Я как-то делал по каким-то мануалам, не заработало.
*** Добавлено: 25.10.2018 09:01:15 ***
Или чтобы с sudo, но не спрашивал пароль.
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Ubuntu, Linux Mint → Что сделать чтобы на сервере ubuntu по ssh выполнять команды без sudo?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Вроде
$ poweroff
от пользователя.
P.S. В гугл не хочу...
Я как-то делал по каким-то мануалам, не заработало.
*** Добавлено: 25.10.2018 09:01:15 ***
Или чтобы с sudo, но не спрашивал пароль.
Без sudo
1) взвести SUID бит на бинарнике,
2) назначить группу, дать группе право исполнения,
3) включить пользователей, кому разрешено, в эту группу.
С sudo
в /etc/sudoers добавить в разрешение на команду NOPASSWD
В /etc/sudoers
root ALL=(ALL:ALL) ALL
marley ALL=(ALL:ALL) NOPASSWD:ALLПри попытке выполнить:
$ sudo poweroffЗапрашивает пароль.
(Собственно поэтому и создал вопрос).
Как правильно?
У меня так:
%wheel ALL=(ALL) NOPASSWD: ALLУ тех, кто в группе wheel пароль не спрашивает. У остальных спрашивает.
спс.
Сделал так:
# sudo usermod -aG sudo <username>
# vi /etc/sudoers
%sudo ALL=(ALL:ALL) ALL
меняю на:
#%sudo ALL=(ALL:ALL) ALL
%sudo ALL=(ALL:ALL) NOPASSWD:ALLПонимаю, что со своей колокольни автору виднее, как ему лучше сделать, но считаю необходимым предупредить, что вот так
Консоль:%sudo ALL=(ALL:ALL) NOPASSWD:ALL
мы фактически добавляем в систему второго рута, со всеми вытекающими. Гораздо безопаснее разрешать выполнение только некоторых команд, например:
user machine = NOPASSWD: /bin/mount,/bin/umountКстати, сам этот пример тоже далеко не безопасен 
Кстати раз пошла такая пьянка, то я слышал что для повышения безопасности стоит отключать su в системе, и юзать только sudo
Кстати раз пошла такая пьянка, то я слышал что для повышения безопасности стоит отключать su в системе, и юзать только sudo
Не безопаснее. Куда безопаснее задать пароль в 126 символов разного регистра 
Кстати раз пошла такая пьянка, то я слышал что для повышения безопасности стоит отключать su в системе, и юзать только sudo
Вот уж два сапога пара.
по уму надо настраивать pam, только это хлопотно.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Ubuntu, Linux Mint → Что сделать чтобы на сервере ubuntu по ssh выполнять команды без sudo?
Форум работает на PunBB, при поддержке Informer Technologies, Inc