腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
视频
用户
沙龙
专栏
专区
综合排序
丨
最热优先
丨
最新优先
时间不限
su
和
su
-的区别
su
和
su
- 是用于切换用户的命令,但它们在行为上有一些重要的区别。
su
命令
su
是 "switch user" 的缩写,用于切换到另一个用户的身份,但不改变环境变量。 当您使用
su
命令切换到另一个用户时,环境变量(包括路径、用户目录等)并不会被修改。
su
- 命令
su
- 命令也被称作 "
su
-l"(dash ell)或 "
su
--login",它同样用于切换到另一个用户的身份,但是与简单的
su
不同的是,它会启动一个完整的登录会话。 使用
su
- 命令登录后,会话会以目标用户的身份启动,并且包括了目标用户的环境变量和配置文件。这意味着,通过
su
- 切换用户后,您会进入一个完全新的Shell会话,就好像您以目标用户登录一样。 总结来说,
su
命令主要用于快速切换用户,而
su
- 命令用于完全以目标用户的身份启动一个新的Shell会话,包括环境变量和配置文件。
周辰晨
2024-03-22
1.8K
0
标签:
linux
3.7
su
命令
su
命令介绍 sum命令,它是用来切换用户的 快捷键ctrl+d,退出当前用户
su
命令用法
su
- username 完全切换当前用户 [root@localhost ~]# whoami root [root@localhost ~]#
su
- hanfeng [hanfeng@localhost ~]$ whoami hanfeng [hanfeng@localhost ~]$ pwd /home hanfeng@localhost ~]$ 登出 [root@localhost ~]# 其中这个 - ,目的就是彻底的切换用户,使用自己的配置、环境变量等 .bash开头的文件都是用户的配置文件
su
-c用法
su
- -c “命令” 用户名:是不进入这个账户,但是以这个账户的身份执行命令 [root@localhost ~]#
su
- -c "touch /tmp/han.111" hanfeng ~]$ 登出 [root@localhost ~]# 普通用户也可以
su
- 到root用户下,只需要root用户的密码 [root@hf-01 ~]#
su
- hanfeng 上一次登录:五
运维小白
2022-01-06
1.6K
0
标签:
root
sum
登录
快捷键
su
: Authentication failure
问题:
su
: Authentication failure 解决方法: sudo passwd root 输入新的密码 再执行
su
即可。
Lokinli
2023-03-09
1.3K
0
标签:
authentication
su
: Authentication failure
$ sudo passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
青木
2018-05-28
2.1K
0
标签:
其他
su
与sudo
su
和sudo 1.1
su
作用:切换到其他用户账户进行登录。 注意事项: (1)root用户切换到普通用户是不需要输入密码确认。 普通用户切换至root需要输入root密码确认,普通用户相互切换需要对方的密码 (2)如果
su
不带任何选项及参数,默认切换到root账户且不改变shell环境 (3)使用
su
时一定要带- 即
su
– 要不然对于一个运维来说是非常low的表现 实验 :
su
和
su
-的区别 [root@desperadochn ~]# echo $PATH /usr/local/sbin:/usr/local bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin [root@desperadochn ~]# pwd /root [root@desperadochn ~]#
su
usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin #还是root的环境变量 [desperadochn@desperadochn root]$
su
用户4877748
2020-07-22
1.1K
0
标签:
bash
bash 指令
ide
Mac下
su
提示
su
:sorry的解决办法
在mac下,用
su
登录root用户,输入密码,都会提示
su
:Sorry, 正确的方式为: sudo
su
然后输入密码就可以了 用户名显示不是root,而是sh-3.2,具有root权限。 如果你希望进入root权限,需要输入: sudo
su
- image.png 总结: mac上,一开始创建的具有管理员权限的用户,但是那个用户密码,不是进入root的密码,当运行
su
- 这个命令时, 会提示输入密码,而输入自己用户密码后报
su
:sorry,其实,需要使用sudo
su
-命令可以进入root用户,或者输入sudo
su
命令,进入sh-3.2#,这里注意这个#号,#在linux中就是代表 root权限的,这时在sh-3.2#环境下输入
su
- 命令,也可以进入root。
天天Lotay
2023-10-15
2.2K
0
标签:
mac
root
sudo
登录
权限
Linux命令
su
、sudo、sudo
su
、sudo -i使用和区别
sudo 与
su
两个命令的最大区别是: sudo 命令需要输入当前用户的密码,
su
命令需要输入 root 用户的密码。另外一个区别是其默认行为。
su
用以切换成不同的用户的身份 ? 默认只是切换身份,并没有切换环境变量,环境变量依然是普通用户的。
su
root 输入root密码后切换之root用户但是pwd目录不变 ?
su
- root 输入root密码后切换之root用户但是pwd目录/root ?
su
:切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“
su
账户名称”。如果后面不加账户时系统默认为root账户,密码也为超级账户的密码。没有时间限制。 sudo
su
运行sudo命令给
su
命令提权,运行
su
命令。要求执行该命令的用户必须在sudoers中才可以。 来自:Linux迷 链接:https://www.linuxmi.com/
杰哥的IT之旅
2020-09-22
20.5K
0
标签:
bash
bash 指令
centos
su
sudo wheel
gpasswd -d centos wheel 修改/etc/group文件 sed -i 's#wheel:x:10:centos#wheel:x:10:#g' /etc/group 只有wheel组用户能够
su
用户在wheel组下才能
su
root vim /etc/pam.d/
su
#取消auth required pam_wheel.so use_uid注释 auth required pam_wheel.so use_uid #修改/etc/login.defs 文件 echo “
SU
_WHEEL_ONLY yes” >> /etc/login.defs
Kevin song
2020-09-22
1.6K
0
标签:
ssh
bash
bash 指令
linux中
su
和
su
-之间你知不道的事
su
命令用于切换到另一个用户,即更改用户ID。在正常登录会话期间,如果没有执行username例如
su
-,它默认以root用户身份登录。 $
su
rumenz 要注意用户对用户rumenz保持环境deploy 原始登录会话,当前工作目录和可执行文件的路径也保持不变。 当你使用
su
-或-l或--login时,它会为你提供一个类似于正常登录时的登录界面。下面的所有命令都是等价的。 $
su
- rumenz OR $
su
-l rumenz OR $
su
--login rumenz 在这种情况下,用户rumenz提供了自己的默认登录环境,包括可执行文件的路径;他还会进入他的默认家目录 重要的是,当你在
su
没有username,将自动成为超级用户。将获得root的默认环境,包括可执行文件更改的路径。还将进入 root 的家目录: $
su
入门笔记
2022-06-02
3.6K
0
标签:
directory
ls
root
登录
SketchUp
su
安装教程
然后右击
su
图标,点击打开文件所在位置。将刚才复制的三个文件都粘贴进去 软件安装完成!! mac版本在压缩包中也有教程,这里就不再赘述了。
GIS与遥感开发平台
2022-04-28
1.8K
0
标签:
c++
windows
exe
mac
microsoft
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档