分享如何0基础学习linux第四天:DHCP与用户组

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 分别是存放什么的目录?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

扮演小鬼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值