Linux 如何使用命令行界面关闭非sudo用户?
以下所有命令都需要以root用户身份运行: 断电 停止 关闭 泰利特 重新启动Linux 如何使用命令行界面关闭非sudo用户?,linux,command-line-interface,sudo,shutdown,Linux,Command Line Interface,Sudo,Shutdown,以下所有命令都需要以root用户身份运行: 断电 停止 关闭 泰利特 重新启动 但不是sudoer的用户仍然可以通过单击GUI中的shutdown按钮来关机。当我们在GUI中单击关机按钮时会发生什么?如何在cmd中复制?Sudo只是普通用户以root用户身份执行命令的一种方式。其他方式包括: 设置了SETUID/SETGID位的进程,这些进程在原始调用方之外的其他权限下执行-('sudo'可执行文件也具有此位集) 已在root权限下运行并接受外部命令(例如,通过API)的进程,然后代表原始调用
但不是sudoer的用户仍然可以通过单击GUI中的shutdown按钮来关机。当我们在GUI中单击关机按钮时会发生什么?如何在cmd中复制?Sudo只是普通用户以root用户身份执行命令的一种方式。其他方式包括:
- 设置了SETUID/SETGID位的进程,这些进程在原始调用方之外的其他权限下执行-('sudo'可执行文件也具有此位集)
- 已在root权限下运行并接受外部命令(例如,通过API)的进程,然后代表原始调用方调用该命令(同样,sudo基本上也是这样做的)