两个命令的最大区别是:sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码。很明显,就安全而言,sudo 命令更好。例如,考虑到需要 root 访问权限的多用户使用的主机,使用 su 命令意味着需要与其他用户共享 root 用户密码,这显然会降低安全性。 此外,如果要撤销特定用户的超级用户/root 用户的访问权限...
su与sudo的区别解析,本视频由破晓之光提供,0次播放,好看视频是由百度团队打造的集内涵和颜值于一身的专业短视频聚合平台
2.sudo 这个名字是"su"和"do"的链接,而"su"是substitute user, "do"是take action。 sudo命令允许用户以super user or root的权限来运行程序。使用sudo命令时会要求 输入当前用户的密码,而不需要像su命令那样输入root密码。
通过sudo,我们能把某些超级权限有针对性的下放,并且不需要普通用户知道root密码,所以sudo 相对于权限无限制性的su来说,还是比较安全的,所以sudo 也能被称为受限制的su ;另外sudo 是需要授权许可的,所以也被称为授权许可的su; sudo 执行命令的流程是当前用户切换到root(或其它指定切换到的用户),然后以root(或其它...
su命令提供的权限提升没有时间限制。用户以root身份想工作多久就可以多久,无需重新验证身份。完成工作后,用户可以发出exit命令,从root恢复到自己的非root帐户。 PART 02 争议和变化 最近su与sudo的使用存在一些分歧。 “真正的[系统管理员]不使用sudo”
su和sudo命令的用法与区别 su是set user的简写,翻译成大白话就是 设定用户的意思。sudo命令也是一个组合命令,意为set user do,翻译成大白话就是 设定用户 ,操作某些事务。 su 这个命令使用比较简单,该条命令前面已经解释,基本功能就是切换用户。 切换用户有两种方式, ...
通过su可以在用户之间切换,如果超级权限用户roo t向普通或虚拟用户切换不需要密码,什么是权力?这就是!而普通用户切换到其它任何用户都需要密码验证;2、su 的用法:su [OPTION选项参数] [用户]-, -l, ——login登录并改变到所切换的用户...
su 和 sudo 的区别与使用 一. 使用 su 命令临时切换用户身份 1、 su 的适用条件和威力 su 命令就是切换用户 的工具,怎么理解呢?比如我们以普通用户 beinan 登录的,但要添加用户任务,执行 useradd ,beinan 用户没有 这个权限,而这个权限恰恰由 root 所拥有。解决办法无法有两个,一 ...
sudo 是切换到其他用户,且立刻执行命令 复制 sudo echo $PWD 1. 默认不带-u指定用户的情况下则表示切换到root权限执行命令echo $PWD。 除了以root权限执行外,还可以是其他用户名,也通过-u 参数指定。比如: 复制 sudo-u admin echo $PWD 1. 本文对su 和sudo 的介绍,指出了关键环节。点到为止。