我有一个Linux框,远程管理应用程序应关闭该框。这些远程管理应用程序在正常的限制用户(没有root)下运行,并且关闭不起作用。
我创建了一个文件/etc/shutdown.allow
并输入了该受限用户的名称,但是当我执行时我收到此错误:
myuser/mybox:$ shutdown
command not found
此外,shutdown -a
无法识别,关机手册中也未提及此开关
有没有办法让在受限用户下运行的用户或应用程序完全关闭该框?
信息:sudo shutdown
当然是从cmd-line开始工作,但是不能让应用程序关闭盒子,我不乐意让该应用程序以root用户身份运行。
有人有想法吗?谢谢。
信息:
$ uname -a
Linux mybox 3.16.0-4-amd64 #1 SMP Debian 3.16.51-3 (2017-12-13) x86_64 GNU/Linux
$ cat /etc/issue
Debian GNU/Linux 8
你只能运行shutdown
作为root
用户。也许你可以使用sudo
来运行它。