Linux网络FTP

目录

1、简介

2、实操

 3、不允许匿名用户登录

 4、普通用户


1、简介

FTP(文件传输协议),网络上控制文件的双向传输,也是一个应用程序,由不同操作系统的FTP。但是都遵守同一种协议。

传输协议:tcp

端口:20,21

20:建立数据链接,传输文件数据

21:控制链接,传输ftp的控制命令

数据连接方式:

主动模式:服务器主动对客户端发起数据连接

客户端-服务器建立控制连接21

客户端随机选择一个未使用的端口,告知服务器使用这个端口进行数据连接,服务器通过控制链接把请求发送到客户端指定的端口

被动模式:服务器被动对客户端等待数据连接,客户端主动连接服务器

客户端-服务器建立控制连接21

服务器随机选择一个端口,作为数据连接数据传出,服务器告知客户端,使用服务器指定的端口

被动模式更容易穿越防火墙

2、实操

检查软件vsftpd有没有安装如果没有,安装软件

进配置文件查看

备份

vim vsftpd.conf

进入配置文件

让匿名用户可以登录可以上传文件

systemctl restart vsftpd

重启,重启成功则代表配置成功

打开windows的cmd,系统防火墙要关闭

给匿名用户的根目录最高权限

在pub里面写入一个文件

 到Windows,cmd连接虚拟机

 切到pub用get命令下载文件

把电脑中的文件发送到客户端 

 3、不允许匿名用户登录

改配置文件

 4、普通用户

允许普通用户登录

修改完成后重启服务

 查看当前有多少普通用户

 用普通用户登录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值