Linux将/usr/sbin/userhelper的执行限制为控制台用户

时间:2020-01-09 10:43:16  来源:igfitidea点击:

我是CentOS Linux版本5.x用户,如何限制/usr/sbin/userhelper的执行以仅在xusers组中控制台用户吗?

/usr/sbin/userhelper是pam的帮助程序界面。

该程序提供了用于更改用户密码,gecos信息和shell的基本界面。
该程序与其传统等效程序之间的主要区别在于,提示是按照标准格式编写的,以使GUI包装程序可以方便地作为子进程与其接口。

只需运行以下命令,以便xusers组中的用户可以使用/usr/sbin/userhelper

groupadd xusers
usermod -aG xusers user1
usermod -aG xusers user2
usermod -aG xusers userN
chgrp xusers /usr/sbin/userhelper
chmod 4710 /usr/sbin/userhelper