
记录在Ubuntu删除用户和添加用户命令从安全角度看,我们在在用服务器的时候一般是不用root用户的,我们需要用自定义的用户名登录管理服务器,然后通过sudo提权后使用绝对权限。在 Linux 系统中添加或者删除用户的 sudo 权限的方法有多种,在这篇文章种deepin linux,我们用Ubuntu记录删除和添加用户命令方法。 sudo apt-get up… 日期:2022/8/9阅读全文
这里我们记录在CentOS 7中切换用户。这里可以允许你以不同用户的身份来执行命令或访问系统资源。这在进行系统管理、软件部署或者测试不同用户权限下的行为时特别有用。下面将介绍几种在CentOS 7中切换用户的方法。
1. 使用`su`命令

`su`(substitute user或switch user)命令是最常用的切换用户的方法之一。使用`su`命令时,如果不指定用户名,它将默认尝试切换到`root`用户。要切换到其他用户centos切换到图形界面,你需要在命令后加上目标用户名。
切换到root用户(需要输入root密码):
su

然后输入root用户的密码。
切换到指定用户(需要输入该用户的密码):
su - 用户名

例如node.js安装linux,要切换到名为`john`的用户,可以使用:
su - john
注意`su -`与`su`之间的区别:`su -`会在切换到用户后加载该用户的登录shell和环境变量,而简单的`su`可能不会。
2. 使用`sudo`命令

如果你的用户账号被授权使用`sudo`(superuser do)命令,你可以使用`sudo`来以其他用户的身份执行命令centos切换到图形界面,而不是完全切换到那个用户。这对于需要临时以另一用户身份执行特定命令的情况非常有用。
以特定用户身份执行命令:
sudo -u 用户名 命令
例如,要以`john`用户的身份执行`ls`命令,可以这样做:
sudo -u john ls

但请注意,这种方法并不会改变你的当前用户会话,只是以另一个用户的身份执行了指定的命令。
原创文章,转载请注明出处:
