创建只能关机的用户?

创建只能关机的用户?

是否有可能创建一个用户,该用户只能关闭 PC,但不能写入、读取、使用任何其他控制台或命令?

答案1

/etc/passwd 文件中用户的最后一个字段是登录时运行的程序,通常是 /bin/bash 之类的 shell。将 /bin/bash 替换为 /sbin/poweroff,这样您就拥有了一个只能登录并运行 poweroff 的用户。

答案2

就是您要找的内容。请记住,您需要在 /etc/sudoers 中为该特定用户创建关机规则,内容如下:

user_name ALL=(ALL) NOPASSWD: /sbin/poweroff

或者无密码:

user_name ALL=(ALL) NOPASSWD: /sbin/poweroff

您还需要将主文件夹权限更改为只读。

相关内容