使用vsftpd服务传输文件

       为了解决在不同架构和不同的操作系统的计算机之间进行文件传输的问题,推出了FTP协议(文件传输协议,File Transfer Protocol,FTP)FTP协议基于客户端/服务器模式(C/S模式)属于      TCP协议族,提供了面向连接的可靠的文件传输。FTP协议的默认端口号为20和21,其中端口号    20用于数据传输,端口号21用于控制命令的传输。

一、FTP协议的工作模式:

  1、主动模式:FTP服务器主动向客户端发起连接

       (注:用于FTP服务器处于内网而FTP客户端处于外网,需要跨防火墙进行文件传输的场景)

  2、被动模式:由FTP客户端向FTP服务器发起连接请求(此模式为FTP的默认工作模式)

二、vsftpd

       vsftpd(very secure ftp deamon,安全的FTP守护进程)主要解决了传统FTP,HTTP,Telnet         等协议以明文方式传输所带来的不安全问题。

  1、vsftpd服务程序的3种登录认证模式

        ①、匿名开放模式:最不安全的方式,不需要密码验证即可直接登录FTP服务器

        ②、本地用户模式:使用系统的本地账户密码进行认证模式

        ③、虚拟用户模式:需要单独创建用户数据库文件,虚拟出用于密码验证的账户信息

   2、安装vsftpd服务程序和FTP客户端

         dnf  install vsftpd -y

         dnf  install ftp -y

         systemctl  start  vsftp

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值