新创建一个用户newuser,并且设置登录密码; 使用su命令切换当前用户身份为newuser,并且执行whoami指令,然后恢复原来的身份。
时间: 2023-05-02 21:02:06 浏览: 262
题目意思是:新创建一个用户名newuser,并设置登录密码;使用su命令切换当前用户身份为newuser,并执行whoami指令,然后恢复原来的身份。
回答:可以先创建新用户名newuser并设置登录密码,具体命令为:sudo adduser newuser,然后会要求输入密码和一些其他信息。
然后使用su命令切换用户身份为newuser,命令为:su newuser,这时候需要输入之前设置的登录密码。
接着执行whoami指令,命令为:whoami,这时候会输出当前登录的用户名newuser。
最后可以通过输入exit命令,恢复原来的身份。
相关问题
#使用su命令切换当前用户身份为newUser,并且执行whoami指令,然后恢复原来的身份; #提示使用su命令的-c参数完成 #***********begin*************#
使用su命令切换当前用户身份为newUser,并执行whoami指令,然后恢复原来的身份可以通过以下步骤完成:
1. 打开终端或命令行界面。
2. 输入以下命令并按Enter键执行:
```
su -c "whoami" newUser
```
这个命令中的`-c`参数表示在切换用户后执行指定的命令,`"whoami"`是要执行的命令,`newUser`是要切换到的用户。
3. 输入newUser的密码并按Enter键确认。
4. 终端会显示newUser的用户名,即执行了whoami指令。
5. 如果需要恢复原来的身份,可以输入以下命令并按Enter键执行:
```
exit
```
这个命令用于退出当前用户,返回到原来的身份。
注意:在执行su命令时,需要确保当前用户有切换到目标用户的权限,并且目标用户的密码是正确的。
linux中如何切换账户并使用whoami命令查看当前用户
要在 Linux 中切换账户,可以使用以下命令:
```
su - 账户名
```
其中,账户名参数是要切换到的账户名称。执行该命令后,系统会要求输入目标账户的密码。
要查看当前用户,可以使用 whoami 命令。该命令会显示当前使用的用户名。执行以下命令即可查看当前用户:
```
whoami
```