博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sudo和su
阅读量:6255 次
发布时间:2019-06-22

本文共 489 字,大约阅读时间需要 1 分钟。

su命令就是切换用户的工具

sudo 授权许可使用的su,也是受限制的su

  1. sudo 的适用条件

  由于su 对切换到超级权限用户root后,权限的无限制性,所以su并不能担任多个管理员所管理的系统。如果用su 来切换到超级用户来管理系统,也不能明确哪些工作是由哪个管理员进行的操作。特别是对于服务器的管理有多人参与管理时,最好是针对每个管理员的技术特长和 管理范围,并且有针对性的下放给权限,并且约定其使用哪些工具来完成与其相关的工作,这时我们就有必要用到 sudo。

  通过sudo,我们能把某些超级权限有针对性的下放,并且不需要普通用户知道root密码,所以sudo 相对于权限无限制性的su来说,还是比较安全的,所以sudo 也能被称为受限制的su ;另外sudo 是需要授权许可的,所以也被称为授权许可的su;

  sudo 执行命令的流程是当前用户切换到root(或其它指定切换到的用户),然后以root(或其它指定的切换到的用户)身份执行命令,执行完成后,直接退回到当前用户;而这些的前提是要通过sudo的配置文件/etc/sudoers来进行授权;

转载地址:http://ahjsa.baihongyu.com/

你可能感兴趣的文章
关于SVN 目录结构(2)
查看>>
Android碎碎念 -- 视频播放器
查看>>
关于51单片机“外部中断触发方式”的经验总结
查看>>
2.文件管理
查看>>
Oracle中TO_DATE TO_CHAR格式
查看>>
oracle的触发器增删改实例
查看>>
hive 自定义函数 udf
查看>>
哈哈校园[上海]招募Java/J2EE工程师
查看>>
Docker在CentOS 7 环境下的安装及基本操作入门
查看>>
【Spring Boot 系列 自定义启动器Starter】
查看>>
Centos 7.4版本升级内核3.10+ 到4+过程
查看>>
ssh 免密码登录的设置遇到问题
查看>>
amoeba稳定性问题
查看>>
Linux进阶命令之file
查看>>
创建 floating IP - 每天5分钟玩转 OpenStack(106)
查看>>
创建个人博客 之 部署WordPress
查看>>
使用FTP批处理备份文件
查看>>
viewpager
查看>>
docker快速批量删除容器或镜像
查看>>
CSS3 box-sizing 让边框不占独立空间
查看>>