linux操作系统,怎么非root用户不能关闭计算机

如题所述

第1个回答  2012-10-19
当然不能了啊,linux是多用户系统,如果每个用户都能随意开关机的话那不都乱套了。。。同一台服务器上,有一个用户想关机了,其他用户还在访问。。你说能给用户关机的权利吗??
第2个回答  2012-10-19
可以的,前提的图形界面,比如说gnome里面有“shut down”。
通常情况下字符界面就不行了,因为Linux通常是作为服务器,如果一个普通用户都可以关机,那岂不是很危险。追问

在图形界面下,点击右上角的关机,也不能关机啊(非root用户)

追答

我的redhat RHEL5.3,普通用户是可以的。

追问

我是ubuntu12.04的,好像不能关闭啊,我还是在命令界面以root关闭的。

追答

Ubuntu可能特别注意了安全性,普通用户都要sudo才能执行root的命令。
Redhat默认可以直接su

本回答被提问者和网友采纳
第3个回答  2012-10-19
⊙﹏⊙b汗,那是系统的管理员,当然你建立的别的用户是无法关闭的,除非你给你账号管理员权限

linux操作系统,怎么非root用户不能关闭计算机
当然不能了啊,linux是多用户系统,如果每个用户都能随意开关机的话那不都乱套了。。。同一台服务器上,有一个用户想关机了,其他用户还在访问。。你说能给用户关机的权利吗??

linux怎么切换非root用户并且重启
以下是linux切换非root用户并且重启可以按照以下步骤进行操作:1、使用root用户登录到系统。2、切换到目标非root用户。可以使用以下命令来切换用户(将替换为目标用户名)。3、切换完成后,您可以继续执行需要以非root权限运行的任务或命令。4、如果您需要重启系统,请确保以非root用户身份运行以下命令(根据您...

在linux中为什么在非root用户下有些命令用不来,如,ifconfig,shut...
你用ls -l \/sbin\/ifconfig 看看,如果第十个字符是x,那么,普通用户可以通过键入命令 \/sbin\/ifconfig 来执行它。第四个位置上的x是说root自己可以执行,第七个位置上的x是说文件所有主所在的组(此处即指root)成员可以执行。第十个字符是x的话,所有用户都可以执行它。

Linux系统为何默认使用root账户linux默认root
首先,在Linux操作系统中,安装软件和执行其他重要操作需要root账户。在一些环境下,一般用户账户的权限可能不足以执行这些操作。因此,在使用Linux操作系统时,需要root账户来执行这些操作。其次,root账户可以保证系统的安全性。由于root账户的权限更高,用户可以获得更多的系统访问权限,进而更好地保护系统的...

为什么linux系统用x-Window可以用非root权限关机
图形界面下的用户权限是利用polkit来控制,不同于命令行下的sudo,象关机,重启,挂载u盘,普通用户也是有权限操作的。他有自己的一套机制。

秒懂Linux的sudo命令
接下来,二狗将cuiHuaNiu添加到sudo组,通过usermod命令实现权限提升。至此,牛翠花就可以使用cuiHuaNiu账号登录服务器,通过sudo命令执行管理员才能进行的操作。若牛翠花具备root权限,她还可以使用sudo -i切换到root用户身份,以执行更高权限的操作。综上所述,sudo命令是Linux系统管理中不可或缺的工具。它...

用户脱离Root权限Linux下的超级用户退出方式linux下退出root
sudo -r 进入本模式后,用户可以执行局限性指令。例如:不能执行那些修改系统设置、安装程序、修改文件等高级操作。本模式也会让用户脱离root权限,以防止一些其它用户获取root权限。以上所述就是Linux下超级用户退出的几种方式。用户可以根据实际情况选择最适合自己的退出方式,来保护自己的系统资源,有效达到...

linux关机命令
你需要以root用户的身份运行关机命令,否则你可能会遇到权限问题。总之,Linux关机命令是一项非常重要的操作,需要谨慎使用。在使用它之前,你需要确认所有任务和用户已经退出系统,并以root用户的身份运行命令。如果你不确定如何正确地使用关机命令,可以参考Linux系统的文档或者向相关的技术支持人员寻求帮助。

什么是ROOT的用户和非root用户
所以,用root进行不当的操作是相当危险的,轻微的可以死机,严重的甚至不能开机。所以,在Unix、Linux及Android中,除非确实需要,一般情况下都不推荐使用root,root之后如果手机还在保修期内是不给保修了的。最好单独建立一个普通的用户,作为日常之用 非root用户:一般情况下在root的根目录下是无权限进行...

如何让Linux下非root用户程序使用小于1024端口
获取CAP_NET_BIND_SERVICE能力,即使服务程序运行在非root帐户下,也能够banding到低端口。使用的方法:设置CAP_NET_BIND_SERVICE setcap cap_net_bind_service =+ep \/path\/to\/application Note:1. 这个方法并不是所有Linux系统通适,内核在2.1之前的并没有提供,因此你需要检查要使用此方法所在系统...

相似回答