两个命令的最大区别是:sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码。 很明显,就安全而言,sudo 命令更好。例如,考虑到需要 root 访问权限的多用户使用的计算机。在这种情况下,使用 su 意味着需要与其他用户共享 root 用户密码,这显然不是一种好习惯。 此外,如果要撤销特定用户的超级用户/ro...
sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码。另外一个区别是其默认行为。sudo 命令只允许使用提升的权限运行单个命令,而 su 命令会启动一个新的 shell,同时允许使用 root 权限运行尽可能多的命令,直到明确退出登录。 su 用以切换成不同的用户的身份 默认只是切换身份,并没有切换环境变量,环...
sudo 与 su 两个命令的最大区别是: sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码。另外一个区别是其默认行为,sudo 命令只允许使用提升的权限运行单个命令,而 su 命令会启动一个新的 shell,同时允许使用 root 权限运行尽可能多的命令,直到明确退
su -l USERNAME(-l为login,即登陆的简写) su USERNAME 如果不指定USERNAME(用户名),默认即为root,所以切换到root的身份的命令即为:su -root或su -,su root 或su。 su USERNAME,与su - USERNAME的不同之处如下: su - USERNAME切换用户后,同时切换到新用户的工作环境中。 su USERNAME切换用户后,不改变原用...
su其实只用来切换到环境,不是用来立刻执行命令的 使用su 时,我们可以在有或没有 – 参数的情况下运行它,如: 复制 su admin 1. 或: 复制 su-admin 1. 要切换到root用户,则命令为: 复制 su root 1. 与: 复制 su-root 1. 其中addmin 是手动创建过的普通管理员,如果未建立可在测试之前建立;root就无需...
后者输入 su - 后,需要提供 root 用户的登录密码。还有一个命令:sudo -i 这个命令和 sudo su - ...
1 在 Linux 系统中,有两个常用的命令用于切换用户身份和执行特权操作,它们分别是 su 和 sudo。虽然...
一、su 什么是su?su命令(简称是:substitute 或者 switch user )用于切换到另一个用户,没有指定用户名,则默认情况下将以root用户登录。为了向后兼容,su默认不改变当前目录,只设置环境变量 HOME 和 SHELL (如果目标用户不是根用户,则加上 USER 和 LOGNAME)。常用选项 -c, --command=[command] :指定...
sudo -i root与sudo - root、sudo -i ,sudo - ,sudo root效果相同 提示输入密码时该密码为当前账户的密码 要求执行该命令的用户必须在sudoers中才可以 s…
sudo 与 su 两个命令的最大区别是: 物联网开发入门直播课 - 嵌入式/物联网-快速上手linux - 创客学院直播室 sudo 命令需要输入当前用户的密码,su 命令需要输入 root 用户的密码。另外一个区别是其默认行为。sudo…