DHCP是什么?
动态主机配置协议
主要目的是为了方便我们主机IP地址的配置,如果网络中存在大量主机时,可部署DHCP协议由DHCP服务器分配地址给主机。
局域网内不可以配置多个DHCP服务器。只能有一个
用户组
passwd root 修改root账号密码
useradd zhangsan 添加账号
passwd zhangsan 修改普通账号密码
vi /etc/sudoers
110行复制到文件最后, (待修改)sudo su - 切换到root账号
vi /etc/passwd (查看用户及用户详情)
用户名 密码占位符 UID GID 描述 家目录 shell
修改 为账号名字
账号存储在/etc/passwd
UID 账号的唯一身份号
GID 组ID
id zhangsan 判断一个账号是否存在
[root@hx ~]# groupadd market
添加组 组名
[root@hx ~]# groupadd net01 -g 2000
添加组 组名 参数(指定GID) 所指定的GID
//添加组net01,并指定gid 2000
查看文件
head 从上往下看 -3
tail 从下往上看
cat 查看全文
more 分页查看 空格翻页 会显示进度 %
| less 分页查看 空格翻页 q退出查看文件,过滤自己需要的信息
查看 文件路径 过滤 过滤
cat /etc/passwd | grep "root" | grep "bash"
创建用户 usr02,指定uid为503
| 用户名 参数 uid
useradd user02 -u 503创建用户 user03 指定家目录
| 用户名 参数 指定的家目录
useradd user03 -d /aaa添加组 net01,并指定gid 2000
添加组命令 组名 参数(指定gid) gid
groupadd net01 -g 2000
查看/etc/group中组net01信息
查看 组名 路径
grep 'net01' /etc/group用户删除命令 用户名
userdel -r user 删除用户
删除组 组名
groupdel net0 删除组
添加组 组名
groupadd xxx 添加组vi /etc/group 组的配置文件
#gpasswd 参数 组名
命令 参数 用户名 组名
gpasswd -a tom IT
同时添加多个用户到组:
命令 参数 用户名集 组名
gpasswd -M jim,tom,wing hr
gpasswd -M tom,wing IT从组删除账户
命令 参数 用户名 组名
gpasswd -d user10 group指定用户的UID
命令 用户 参数(uid) uid值
useradd niuniu5 -u 5000指定用户的家目录
命令 用户 参数 所指定的家目录
useradd niuniu6 -d /aaa删除组 删除组
groupdel xxx删除用户 用户名
userdel -r xxx创建一个用户所经历的目录痕迹
/home (普通家目录) /var/spool/mail(邮箱) /etc/passwd(账号信息) /etc/shadow(存放用户密码文件的)root用户的家目录是/root
作业练习:
1.用vi打开一个文件,如何用字母"now"来替代字母"old"
2.查看文件内容有什么命令?命令各自特点
3.建立用户test,且设置其组为oracle,登录根目录为/test,密码为12%^$
4.增加组oracle的命令是
5.哪些命令用于查看磁盘空间大肖
6.怎么判断一个账户是否存在??
7.添加zhangsan用户指定uid为6000 家目录为/bbb
8./etc/passwd 第二段是干什么的?以什么分割?(提示:冒号)
9.将tom jim jack 同时加到nt组里
10.过滤出来组是nt组的详细信息
11.添加普通用户zhangsan 要求不用root密码 能够执行root权限
12.修改端口,给普通用户提权,并且禁止root登录以后,如果出现服务器登录不上的问题,请解决掉,登录成功。
13.指定hr组的gid为5000
14.将jim用户从nt组里删除
15.添加组 it cw
16.删除组it 和cw
17.root用户的uid和gid分别是多少?
18.过滤出来 你的ip地址那一行
19.组配置文件在哪里?
20.添加一个用户,在哪些配置文件会有变化
21./home /root /tmp /etc 分别是存放什么的目录?