求助,rhel7怎么设置取消图形界面下普通用户的关机权限
linux吧
全部回复
仅看楼主
level 1
KH_梦中降生
楼主
如图,目前需要使用vnc远程连接一个RHEL7服务器,需要图形化的界面,但是发现就算是普通用户也能在图形界面直接把服务器关了...请问怎么设置禁止普通用户关机/重启等权限,感谢...
2018年05月22日 10点05分
1
level 1
KH_梦中降生
楼主
2018年05月22日 10点05分
2
level 1
KH_梦中降生
楼主
2018年05月22日 11点05分
3
level 1
KH_梦中降生
楼主
2018年05月22日 12点05分
4
level 1
KH_梦中降生
楼主
2018年05月22日 13点05分
5
level 1
KH_梦中降生
楼主
2018年05月23日 11点05分
6
level 7
qpzm💤
我的回答被吃了,vnc的配置文件应该也能设用户权限的吧,我还没学到,暂不清楚,傻瓜式操作可以试下,which找到指令权限o-x,
2018年05月23日 11点05分
8
KH_梦中降生
我把普通用户的halt,poweroff,shutdown三个命令的链接删了,但是图形界面的关机,重启这些按钮还是有用。所以图形界面的按钮调用的应该不是这三个指令
2018年05月24日 02点05分
level 1
KH_梦中降生
楼主
2018年05月24日 08点05分
12
level 5
南天战皇传说
试试sudo限制shutdown 、poweroff 、init 0、 init 6 、reboot等命令的权限
2018年05月24日 14点05分
13
level 9
客观TV🌐
用loginctl看一下session属性。polkit默认只有本地物理seat可以直接关机。可能是vnc的问题。
2018年05月24日 17点05分
14
level 14
typhoon_wolf
一个取巧 (挨打) 的办法:
init 3 ,让用户自己 startx 。
以我以前见过的发行版来说,
这种情况下桌面不会接管关机和重启。
2018年05月25日 01点05分
15
level 14
typhoon_wolf
哦,vnc 啊。
好久没搞过了,当时也没想过这些问题。
2018年05月25日 01点05分
16
level 12
木何
polkit.addRule(function(action, subject) {
if ((action.id == "org.freedesktop.consolekit.system.stop" || action.id == "org.freedesktop.consolekit.system.restart") && subject.isInGroup("admin")) {
return polkit.Result.YES;
}
else {
return polkit.Result.NO;
}
});
你搜How to disable poweroff/halt/reboot for normal users in 7.1
2018年05月25日 08点05分
17
KH_梦中降生
感谢!!这两天我回头试一下
2018年05月26日 13点05分
1