论坛风格切换切换到宽版
  • 554阅读
  • 0回复

[问题求助][CentOS] 关于限制su的问题 [复制链接]

上一主题 下一主题
离线hrq456.
 
发帖
1935
C币
-61048
威望
359
贡献值
1
银元
-2
铜钱
4327
人人网人气币
0
只看楼主 正序阅读 使用道具 楼主  发表于: 2009-05-01
系统是centos5.1
需要限制su和s.sh,通过pam实现。服务器
按照网上文章:
---------------------------.-----.----.
首先我们创建两个普通.的用户tom john--------------彩票
[root@www ~]# usera.dd tom学习
[root@www ~]# passwd t.om<性病>
输入你的密码
[root@www ~]# use.radd joh.n.
[root@www ~]# passwd joh.n健康
输入你的密码
[root@www ~]# usermod -g wheel tom 将to.m用户.加入到wheel组中.
[.root@w.ww ~]# vi /etc/pam.d/su  ← 打开这个配置文件找到这句.
话在第六行将其前面的#注释掉
# a.uth required .pam_wheel.so use_uid           鲜花
[root@www ~]# echo "SU_WHEEL_ONLY yes" >>. /etc/login.d.efs(        游戏          )
然.后你可以分别用tom和john登陆.,没有加入到wheel组的用户,执行--- 印刷
“su -”命令,即使输入了正确.的root密码,也无法登.录为root用户.
---------------------.--------.---------            杀毒
另外也可以
如果你不想任何.人能够用su作为root,可以编辑/etc/pam.d/su文件,增加如下两.行:               乙肝
au.th sufficient ./lib/security/pam_rootok.so debug 服务器
auth requir.ed /lib/security/pam_wheel..so group= wheel 虚拟主机
这时,仅wheel组的用户可.以用su作为root。此后,如果你希望用户test能够用su作为ro.ot,可以运行如下命令: 投资
# usermod -G.10 test    健康
-------.---------------.----------------             汽车
第2种方法以前在rhel4使用过,无问题,可是现在上述2种方法.均不起作用,是p.am的问题?电脑
另外修改/etc/.pam.d/ssh限制s.sh登陆用户,也没成功,,重启服务器也没作用,最后只能直接写在sshd_config中,深感疑惑。服务器
不知道还有没有其他方法限制.su?请多指教!.

[ 本帖最后由 xair .于 2008-.7-2 17:01 编辑 ].
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个