本文概述
- su root
- su作为root
- su-$ username
- su-
- 以另一个用户身份运行程序/ sudo命令
- 用sudo命令
- sudo-
句法:
su <
username>
例:
su jtp
文章图片
查看上面的快照, 用户帐户从sssit更改为jtp。
su root 当你知道root密码时, 可以将用户更改为root。
句法:
su root
文章图片
su作为root root用户可以成为任何现有用户, 而无需知道该用户的密码。否则, 需要密码。
例:
su - sssit
文章图片
查看上面的快照, 它在从用户jtp切换到sssit时要求输入密码。
现在让我们看下面的例子。
例:
su - jtp
文章图片
查看上面的快照, 我们位于用户root。从root切换到jtp时, 它不需要输入密码, 而我们已经成功地找到了jtp用户。
su-$ username 缺省情况下, su命令维护相同的外壳环境。要访问目标用户的外壳环境, 请使用带(-)的su命令, 后跟目标用户名。
例:
su - jtp
su jtp
文章图片
查看上面的快照, 使用命令” su-jtp” , 当前的shell环境是/ home / jtp, 用户也是jtp。使用命令” su jtp” , 当前的shell环境为/ home / sssit, 用户为sssit。
su- 如果未提及任何用户名, 则默认情况下, 它将以root用户作为目标用户。
例:
su -
文章图片
查看上面的快照, 命令” su-“ 已将root作为目标。
以另一个用户身份运行程序/ sudo命令 sudo命令允许用户使用另一个用户的凭据启动程序。
例:
/usr/sbin/useradd -m akki
文章图片
查看上面的快照, shell在创建usr’ akki’ 时给出了以上消息。
用sudo命令 使用sudo命令, 我们可以在系统上创建新用户而无需成为root用户或不知道root用户密码。
例:
sudo /usr/sbin/useradd -m akki
文章图片
查看上面的快照, 用户’ akki’ 是使用sudo命令创建的。
sudo- 默认情况下, 某些Linux系统(例如Ubuntu)没有为root用户设置密码。这意味着你不能以root用户身份登录。
为了执行类似root的任务, 通过etc / sudoers授予用户所有sudo权限。属于admin组成员的所有用户都可以使用sudo命令执行root任务。
句法:
grep admin /etc/sudoers
文章图片
看上面的快照, commnd” grep admin / etc / sudoers” 允许所有admin组用户获得root特权。
通过输入sudo su-用户可以成为root用户, 而无需输入root用户密码。 sudo命令将询问用户自己的密码。
句法:
sudo su -
文章图片
查看上面的快照, bash要求输入sssit密码而不是root密码, 然后我们以root用户身份登录。
推荐阅读
- Linux用户管理
- Linux用户组
- 如何解决“Windows已停止此设备,因为它报告了问题”代码43()
- ghost怎样用,本文教您运用Ghost的办法
- 0x000000EA,本文教您怎样处理0x000000EA
- 文件无法渲染,本文教您文件无法渲染怎样办
- 手机nfc技巧怎样用,本文教您手机NFC技巧怎样运用
- xv文件用啥播放器,本文教您用啥播放器可以播放XV文件
- 微信好友删除怎样找到,本文教您怎样找到微信删除的好友