как запретить локальному пользователю перезагружать/выключать компьютер при подключении по SSH?

как запретить локальному пользователю перезагружать/выключать компьютер при подключении по SSH?

В настоящее время я удаленно обновляю компьютер друга с помощью aptitude через SSH. У меня остались плохие воспоминания о нестабильных системах, когда они перезагружаются/выключаются во время процесса обновления, поэтому я хотел бы запретить ему перезагружать компьютер (у него открыт сеанс рабочего стола), когда он вернется домой, если обновление все еще выполняется, или, по крайней мере, предупредить его.

Как мне это сделать?

решение1

Просто временно удалите его из списка sudoers или из любой другой группы, которая могла бы иметь доступ к командам shutdown/reboot. Вам нужны особые привилегии для shutdown или reboot машины.

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