一 控制sudo

允许执行所有命令,排除某几个命令(带参数)

lanny ALL=(ALL) NOPASSWD:ALL, !/bin/su - root, !/usr/sbin/visudo

  

如果需要输密码如果允许5min:

lanny ALL=(ALL) ALL, !/bin/su - root, !/usr/sbin/visudo

  

参考:

sudo命令用法及日志管理

Linux系统中切换用户身份su与sudo的用法与实例

通过 sudo 进行精确的权限控制

二 控制su

第一步:
usermod -g wheel tom
vi /etc/pam.d/su #话在第六行将其前面的#注释掉
# auth required pam_wheel.so use_uid 第二步:
echo "SU_WHEEL_ONLY yes" >> /etc/login.defs

参考:

linux下如何限制su - 权限

最新文章

  1. Drools 规则学习
  2. Visual C++2010开发权威指南 中文高清PDF - VC.NET
  3. Java知识总结--三大框架
  4. @ContextConfiguration注解说明
  5. JS-JavaScript学习笔记(一)
  6. HTML5 新点总结-持续
  7. Oracle的一些简单语句
  8. Python-socket网络编程-Day8
  9. Java 适配器(Adapter)模式
  10. CSS属性选择器和部分伪类
  11. adb的使用
  12. Effective C++ 条款46
  13. 洛谷P4831 Scarlet loves WenHuaKe
  14. visual c++ 中的stdafx.h头文件的作用
  15. 转:linux的fatab文件详解
  16. 转: LDAP有啥子用? 用户认证
  17. HashSet底层存储元素的源码分析
  18. Linux rpm 命令参数使用…
  19. Multi-University板块
  20. JMeter博客系列:JMeter BeanShell示例

热门文章

  1. Talairach空间、MNI空间、Native空间、Stereotaxic空间
  2. Tomcat与Servlet工作流程
  3. Android -- 重写BaseAdapter以及对ListView的优化
  4. 设计模式(一)简单工厂(创建型)(Java&&PHP)
  5. [React] Preventing extra re-rendering with function component by using React.memo and useCallback
  6. ejs和swig对比问题之二
  7. IDEA20181.4破解
  8. VmProtect v2.12.3 安装注冊
  9. 表达式树ExpressionTree
  10. Java运行时异常和非运行时异常