创建test3、test4用户,要求如下: (1)test3用户宿主主目录为/home/you,密码设置为123456; (2)test4的密码设置为test4passwd; (3)修改test3的注释信息为:computer server;修改有效日期为:2023-12-12;修改用户名为newuser;修改uid为1110 (4)禁用test4用户 (5)删除newuser和test4账户及其文件。
时间: 2023-06-01 19:02:47 浏览: 97
1. 创建test3用户,设置宿主主目录和密码:
```
sudo useradd -d /home/you -m test3
sudo passwd test3
```
输入密码:123456
2. 设置test4的密码:
```
sudo passwd test4
```
输入密码:test4passwd
3. 修改test3的注释信息、有效日期、用户名和uid:
```
sudo usermod -c "computer server" -e 2023-12-12 -l newuser -u 1110 test3
```
4. 禁用test4用户:
```
sudo usermod -L test4
```
5. 删除newuser和test4账户及其文件:
```
sudo userdel -r newuser
sudo userdel -r test4
```
相关问题
1. 创建在用户目录下创建(宿主目录)下创建dir目录,在dir中创建目录test、test1, 并在dir目录下创建a.txt、d.txt、d1.txt文件. mkdir
在Linux或Unix系统中,你可以使用`mkdir`命令结合路径操作来创建所需的目录结构。首先,你需要确保有权限在用户的主目录(`~`)下操作。假设用户目录为`/home/username`,下面是相应的命令序列:
```sh
# 创建"dir"目录在用户主目录下
cd ~
mkdir dir
# 进入新创建的"dir"目录
cd dir
# 在"dir"中创建子目录"test"和"test1"
mkdir test test1
# 创建三个文本文件
touch a.txt d.txt d1.txt
```
在这个例子中,`touch`命令用于创建空文件。如果文件已经存在,它将不会有任何效果。
如果你是在Windows环境下,可以使用PowerShell或CMD的类似语法,只是路径分隔符从斜杠(`/`)改为反斜杠`\`:
```powershell
# 创建在用户主目录下
Set-Location ~
New-Item -ItemType Directory -Name "dir"
# 进入新创建的"dir"目录
Set-Location .\dir
# 创建子目录
New-Item -ItemType Directory -Path ".\test" .\test1
# 创建文件
New-Item -ItemType File -Path ".\a.txt" .\d.txt .\d1.txt
```
阅读全文