栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

su和sudo-Linux-学习笔记(九)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

su和sudo-Linux-学习笔记(九)

su身份切换

切换普通用户

su moneymaker_C

普通用户使用su切换root

su root

输入密码即可

以某个用户的身份执行某个服务,使用命令su- username -c ‘命令’

su - moneymaker_C -c 'ls'

打开新的shell,会加载自己的环境变量

su - moneymaker_C

不打开新的shell,不会加载它的环境变量

su - moneymaker_C

sudo提权
#1.快速配置sudo方式[先睹为快]
usermod moneymaker_C -G wheel # 把用户加到wheel组中
sudo tail -f /var/log/secure    #sudo审计日志

#2.一般正常配置sudo方式
 #visudo => vim /etc/sudoers
#1.用户名  2.主机名=(角色名)       4.命令名
bgx       ALL=(ALL)         /usr/bin/yum,/usr/sbin/useradd   #允许使用sudo执行命令
oldboy   ALL=(ALL)          NOPASSWD:/bin/cp, /bin/rm   #NOPASSWD不需要使用密码

visudo -c # 检查刚刚编辑的是否有错误
sudo -l  # 对主机有哪些权限

对低级用户提权,sudo 命令

#1.切换普通用户
su - 用户名称

#2.检查普通用户能提权的命令
sudo -l
User lqz may run the following commands on this host:
    (ALL) ALL

#3.普通用户正常情况下是无法删除opt目录的
rm -rf /opt/
rm: cannot remove `/opt: Permission denied

#4.使用sudo提权,需要输入普通用户的密码。
sudo rm -rf /opt

比如

显示已经创建

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/706122.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号