酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

1.创建一个普通用户*user(其中*为学生姓名拼音首字母组合)。 2.修改用户的uid。 3.修改用户的密码和有效期等信息。 4.创建系统用户*system(其中*为学生姓名拼音首字母组合)。 5.查看用户配置文件/etc/passwd和/etc/shadow,观察内容变化情况,可以在命令行中执行文件显示命令,也可以使用grep命令来查找。 创建和管理组账户 1.创建一个新的组*group (其中*为学生姓名拼音首字母组合)。 2.修改组账户名称和gid。 3.查看用户所属组。 4.将用户添加到新建组中。 5.将用户从该新建组中删除。 6.查看组配置文件/etc/group和/etc/gshadow获取组账户信息列表,观察变化情况并做简要说明。

以下是在 Linux 系统中完成上述任务的步骤及相关命令示例: 假设学生姓名拼音首字母组合为 `zh` 创建普通用户 `zhuser` : ``` useradd zhuser ``` 修改用户的 `uid` : ``` usermod -u 1001 zhuser ``` 修改用户的密码和有效期等信息: ``` passwd zhuser ``` 然后按照提示输入新密码和设置有效期等。 创建系统用户 `zhsystem` : ``` useradd -r zhsystem ``` 查看用户配置文件 `/etc/passwd` 和 `/etc/shadow` : ``` cat /etc/passwd cat /etc/shadow ``` 或者使用 `grep` 命令: ``` grep zhuser /etc/passwd grep zhuser /etc/shadow ``` 创建组 `zhgroup` : ``` groupadd zhgroup ``` 修改组账户名称和 `gid` : ``` groupmod -n new_zhgroup -g 1002 zhgroup ``` 查看用户所属组: ``` groups zhuser ``` 将用户添加到新建组中: ``` usermod -aG new_zhgroup zhuser ``` 将用户从该新建组中删除: ``` gpasswd -d zhuser new_zhgroup ``` 查看组配置文件 `/etc/group` 和 `/etc/gshadow` : ``` cat /etc/group cat /etc/gshadow ``` 或者使用 `grep` 命令: ``` grep new_zhgroup /etc/group grep new_zhgroup /etc/gshadow ``` 在 `/etc/passwd` 中可以看到用户的基本信息,包括用户名、`uid`、`gid`、用户说明、家目录和登录 shell 等。 在 `/etc/shadow` 中包含用户的密码相关信息,如密码哈希、密码有效期等。 在 `/etc/group` 中可以看到组的名称和组内的成员列表。 在 `/etc/gshadow` 中包含组的密码相关信息和组管理员等。 每次对用户或组进行操作后,相应配置文件中的内容会根据操作进行更新和变化。 [2024-11-11 13:43:39 | AI写代码神器 | 530点数解答]

相关提问