使用vsftpd传输文件资源



一、vsftpd 服务

1. vsftpd 服务简介

1.1 vsftpd 软甲的特点

  • vsftpd 的全称是 “very secure FTP daemon” (非常安全的守护)
  • 优点:安全、高速、高稳定性、体积小、可定制强、效率高
  • 官方下载地址:ftp://vsftpd.beasts.org

1.2 vsftpd 的传输模式

  • 文本模式:该模式在传输文件时使用 ASCIl 字符序列传输数据,只适合传输用 HTML 和文本编辑器编写的文件。
  • 二进制模式:该模式以二进制序列传输数据,适合传输程序、压缩包、图片等文件。
  • 进行域名解析必备的库文件。

1.3 vsftpd用户的类型

  • 匿名用户:anonymous 或 ftp
  • 本地用户:帐号名称、密码等信息保存在passwd、shadow文件中
  • 虚拟用户:使用独立的帐号/密码数据文件

2. vsftpd 服务安装

  • vsftpd 服务的安装

    [root@localhost ~]# mount /dev/cdrom /mnt 
    [root@localhost ~]# rpm -ivh /cdrom/Packages/vsftpd-3.0.2-28.el7.x86_64.rpm 
  • vsftpd 启动、重启、状态查询、停止等操作
     systemctl start|stop|restart|reload|status vsftp.service

  • 设置 vsftpd 开机启动:
     systemctl enable|disable vsftpd.service

  • 检查 vsftpd 进程
     ps -ef | grep ftp

  • 查看端口占用情况
     ss -nutap | grep ftp

3. Linux 客户端访问 vsftpd 服务器

3.1 设置防火墙

在服务器端设置防火墙,开启 FTP 服务端口。

3.2 安装客户端软件包

在 RHEL7 客户机上安装 ftp 的客户端软件包

3.3 登录

在客户机上使用 ftp 命令登录 vsftpd 服务器

二、配置匿名用户访问的FTP


文章作者: AYang
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 AYang !
  目录