Linux命令台 创建一个用户名并设置密码abcd,切换成新创建的用户,赋予sudo权限,修改密码为jgxy,测试完成后删除用户
时间: 2024-11-06 12:13:51 浏览: 59
在Linux命令行中,你可以按照以下步骤创建新用户、设置密码、切换用户、赋予sudo权限以及最终删除用户:
1. **创建新用户**:
使用 `adduser` 命令创建用户,例如创建一个名为 "newuser" 的用户:
```
sudo adduser newuser
```
输入提示时,按回车接受默认值即可,然后输入密码 "abcd" 设置初始密码。
2. **切换到新用户**:
成功创建后,使用 `su - newuser` 来切换到新用户,此时需要输入刚设置的密码 "abcd" 进行登录。
3. **赋予sudo权限**:
对于新用户,可以通过编辑 `/etc/sudoers` 文件来添加sudo权限,然后重启或者使用 `visudo` 命令直接编辑:
```
visudo
# 在文件底部添加一行,如:
newuser ALL=(ALL) NOPASSWD:ALL
刷新权限,输入 "exit" 并保存退出。
```
4. **修改密码**:
现在以root权限,使用 `passwd newuser` 修改密码为 "jgxy":
```
sudo passwd newuser
```
输入两次新密码 "jgxy"。
5. **测试sudo权限**:
以新用户身份运行一个sudo命令,比如 `sudo ls`,如果成功则说明权限已生效。
6. **删除用户**:
最后,使用 `userdel newuser` 删除用户,但请注意这将永久删除用户的家目录和文件:
```
sudo userdel newuser
```
阅读全文