DHCP和FTP协议

DCHP

DCHP:动态主机配置协议

服务器配置好了地址池 192.168.233.10 192.168.233.20

客户端从地址池当中随机获取一个ip地址,ip地址会发生变化,使用服务端提供的ip地址,时间限制,重启之后也会更换

DHCP优点:

1)降低了配置和部署的时间

2)降低了发生配置错误的可能性

3)ip地址可以进行集中化管理

4)提供了ip的利用率

在工作中,局域网,DHCP,动态写死的ip地址

DCHP分为服务端和客户端

服务端:提供某种特定的服务

客户端:使用这种特定的服务

c/s(client /servers)客户端 /服务端:应用程序之间,通过端口进行通信,实现c/s

b/s(browser/server) 浏览器/服务端:页面

DHCP分配方式:

自动分配:自动分配,然后永远使用

手动分配:管理员通过DHCP给客户机手动分配一个ip地址(很少用)

动态分配:自动分配,有时间限制;重启之后ip会被回收,给下一个客户机继续使用

DGCP的租约过程

dhcp实验

tes1通过dhcp为tes2分配固定的ip地址

实验步骤:

1)tes1和tes2都关闭防火墙

2)tes1安装dhcp

3)把模板文件/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example复制并覆盖到/etc/dhcp/dhcpd.conf

4)进入配置文件前,先备份,防止配置出错,无法复原

5)获取tes2的网卡ens33的mac地址

6)进入配置文件,更改配置

7)tes2配置网卡,进入ens33,将static换成dhcp

重启网卡

8)查看地址

FTP

ftp:文件传输协议,在网络上用于双向进行传输,也是一个应用程序。属于c/s架构

不同的操作系统有不同的ftp的软件,使用的协议都是一样的

ftp基于tcp协议,有两个端口

20端口建立数据连接,传输数据

21端口连接控制,传输ftp的控制命令

ftp服务端和客户端,建立连接之后,双向进行的文件传输

ftp建立连接数据的模式:

主动模式:服务器主动向端口发起数据连接

被动模式:服务器等待客户端发起连接

默认就是被动模式,被动模式更容易穿越防火墙

匿名用户登录

匿名用户默认的根目录:/var/ftp/pub

上传:put,本地文件上传到服务器

下载:get,把服务器的文件下载到本地

匿名用户权限太高,存在安全隐患。

一般禁止匿名用户登录

只要是系统用户登录,都禁锢在家目录

禁止匿名用户登录

普通用户禁锢在家目录中

黑名单和白名单的使用

在安装vsftpd服务后,官方贴心的为我们在服务目录中提供了user_list

(其中就是为了我们更好利用黑名单和白名单的手册)。

黑名单:在名单上的不允许登录。即允许所有,拒绝个别

白名单:只有在名单上的才允许登录。即拒绝所有,允许个别

白名单比黑名单的制定更为严格和安全。

黑名单

userlist_enable=YES       #启用user_list用户列表文件

userlist_deny=YES          #默认为YES,为黑名单,禁止user_list名单上的用户进行访问

白名单

userlist_enable=YES        #启用user_list用户列表文件

userlist_deny=NO             #设置白名单,仅允许user_list用户列表文件的用户访问。

要想使用root用户,需要把ftpusers里面的root用户注销掉即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值