1.     useradd:添加用户。<?xml:namespace prefix = o />

格式为:useradd  用户名, passwd 用户名

例:useradd shuaipasswd shuai
查看用户名,在/home下查看首先进入home目录。

例:cd /home 然后用ls查看。

用户的配置文件路径在/etc/passwd下。

Etc目录下存放的是所有的配置文件。

例:cd /etc进入,可以用分屏命令more查看,也可以用cat命令查看。

查看more passwd

例:root:X:0:0:root:/root:/bin/bash

Root代表的是用户名,X代表的是站位符,0代表的是用户ID0代表的是组ID,root代表的是用户命令信息,root代表的是用户主目录,bin/bash代表的是shell,:冒号代表的是分割符。

密码文件路径在/etc/shadow里。

例:ls –l shadow 查看权限。

例:vi shadow  查看密码文件。

所有的密码都是由MD5加密过的。
1.     只能删除用户userdel

格式为:userdel 用户名

例:userdel shuai,如下图所示shuai用户的信息还没有彻底删除。

Userdel –r 删除所有和用户有关的信息。

例:userdel –r gws 如下图所示彻底删除了gws用户的信息。

1.     修改用户帐号:usermod

格式为;usermod –l gws

-l修改用户名,-L锁定用户帐号,-U解锁,-u修改ID

例:新建一个用户gws,如下图新建成功。

切换到命令界面进行登录,如下图登录成功说明用户没问题。

接下来我们使用usermod –L gws 命令来进行锁定用户。

命令执行完成后,在切换到命令界面进行测试,如下图所示已无法登录。

然后在切回来执行usermod –U gws 命令来解锁。

如下图所示,登录成功。

1.     新建组命令为:groupadd.

格式为:groupadd 组名。

删除组用命令groupdel

格式为;groupdel 用户名。

查看组在/etc下的group里。

例:先进入etc目录,运行命令cd /etc,然后用more group命令来分屏显示。

还可以用命令cat group来显示。

5.gpasswd:对组中用户成员的维护和管理。

-a:把用户添加到组中,格式:gpassword –a 用户名 组名

-d:把用户从组中删除,格式:gpassword –d 用户名 组名

-A: 把用户设为组的管理员,格式:gpassword –A 用户名 组名

6.更改组命令为:chgrp.

格式为:chgrp 组名 目录名

7.wwho这两个命令都是显示目前所有用户的信息。

:wwho

8.write 命令的用法。

格式为:write 用户名

write a 前期是a用户必须登录。

然后返回进行操作。输入hello

如下图所示a用户收到了。

例:实验我们有两个组wlrj,有一个目录file,还有一个管理员admin

两个组对file目录有读的权限,而管理员有全部的权限。

第一.新建管理员admin和目录file

第二.file目录的所有者改为admin

第三.修改file的权限。

第四.新建组rjwl

第五.新建目录rjwl

第六.rjwl组添加用户。

第七.改目录rjwl目录的权限

第八.修改fjwl目录的组。

第九.添加管理员到rjwl目录里。

实验目的完成。