1.功能和用途 su(Switch User): su命令用于切换用户身份,默认情况下,它会切换到超级用户(root)。 使用su时,用户需要输入目标用户的密码。 例如,执行su后,系统会提示输入 root 用户的密码,成功后会进入 root 用户的 shell 环境。 可以使用su - username切换到指定用户。 sudo(Super User Do): sudo命令允许普通...
通过su切换用户还可以直接使用命令su USERNAME,与su - USERNAME的不同之处如下: su - USERNAME切换用户后,同时切换到新用户的工作环境中 su USERNAME切换用户后,不改变原用户的工作目录,及其他环境变量目录 如下图,显示两个命令的执行结果: 3,sudo 使用su切换用户时需知晓对应用户的登陆密码,即若切换成root用户身...
sudo用户添加 sudo命令添加用户 一、su命令 su命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码。 命令su的格式为: su [-] username 1、后面可以跟 ‘-‘ 也可以不跟,普通用户su不加username时就是切换到root用户,当然root用户同样可以su到普通用户。 ‘-‘ 这个字符的作用是,加上...
su - phoenix或su phoneix 切换到root用户 su -或su 切换用户时指定命令 su -c lssu -c 'ls -l /home/username' phoenix切换到普通用户并指定命令,命令指定了选项和参数则用引号引上。切换的时候指定shell su -s /usr/bin/zsh 保留环境 su -p phoenix 对于像 Ubuntu 没有root密码,可使用如下方式切到...
su是最简单的身份切换命令,一般都是su - username,然后输入password就ok了,root用su至其他用户无须密码;但非root用户切换时需要密码。切换到root可以使用su -和su - root。 切换用户的方式: su UserName:非登录式切换,即不会读取目标用户的配置文件
su: Linux解释:运行替换用户和组标志的shell。 切换到其他用户权限。需要root密码。 特点: 需要知道root密码,到root权限后,放飞自我,拥有root的所有权限; 不能跟踪是哪个用户执行了root命令,安全性差。 常用用法: #su [username] 切换到指定用户权限,不改变环境变量,默认为root权限。
(1)二者功能不同 su用来长时间切换用户,常见用法是su [username],未指定username默认切换至root。 sudo允许被授权的用户以其他用户或者管理员身份来执行命令,可以使用-u命令选项来指明需要使用的用户身份,默认是root。sudo使一般用户不需要知道超级用户的密码即可获得权限。首先超级用户将普通用户的名字、可以执行的特定...
一、 su 切换用户 su是switch user或 substitute简称。 格式:su -l USERNAME(-l为login,即登陆的简写) -l可以将l省略掉,所以此命令常写为su - USERNAME 三种方式切换到root的命令:su,su -和su - root su等同于su root。 单纯使用su切换到root,读取变量的方式是non-login shell,很多环境变量都不会改变,尤...
1.1 su为switch user,即切换用户的简写。 su 命令经常被用于切换到超级用户或root用户(因为在命令行下工作,经常需要 root 权限) su是最简单的身份切换,用su我们能够进行各种用户的切换,一般都是su - username,然后输入password就ok了,root用su切换到其它身份的时候无需输入password。