Я хочу, чтобы только root / admin мог выключить систему. Как я могу сделать это в системе GNU / Linux, в частности Ubuntu?
Как правило, вы не мешаете людям, имеющим физический доступ к вашему компьютеру, изящно его выключить, потому что, если вы это сделаете, они некорректно выключат его, выдернув вилку.
Обычно это норма для большинства систем, но Ubuntu немного отличается. Вот это статья со всеми шагами для Ubuntu.
Обычные пользователи, то есть те, у кого нет физического доступа к системе и / или root, не могут выключить систему.
Как только вы предоставите пользователям физический доступ, вы должны предположить, что они получат полный контроль. Выключение осуществляется шнуром питания. Взлом осуществляется путем загрузки с USB или DVD-привода.
Вы можете удалить DVD-привод, но USB сложнее, так как это также клавиатура и мышь.
Вы, конечно, можете заблокировать корпус, защитить паролем BIOS, смонтировать клавиатуру и мышь эпоксидной смолой, заполнить дополнительные разъемы USB и т. Д. Это создает впечатление, что вы, возможно, не доверяете своим пользователям.
Вы также можете изучить проект терминального сервера linux, поскольку открытие удаленного сеанса не позволит вам завершить работу.
удалите этих пользователей из списка sudoers. то есть / etc / sudoers
для справки см. http://nixcraft.com/linux-software/12261-etc-sudoers-file.html[ссылка текст] [1]