一、版本简述
1. 环境介绍
软件 | 系统版本 |
---|---|
Red Hat Enterprise Linux Server | 7.9 (Maipo) |
CentOS Linux releas | e 7.9(Core) |
jdk | 1.8.0_202 |
vsftpd | 3.0.2-28 |
2. 常用命令
说明 | 命令 |
---|---|
启动vsftpd | systemctl start vsftpd.service |
重新启动 | systemctl restart vsftpd.service |
停止vsftpd | systemctl stop vsftpd.service |
查看启动vsftpd状态 | systemctl status vsftpd.service |
加入开机启动 | systemctl enable vsftpd.service |
二、源码下载
2.1. 官网链接
官网:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64)
2.2. 下载方式
7.9 版本可以直接使用以下方式下载:
rpm包下载 | http://rpmfind.net/linux/centos/7.9.2009/os/x86_64/Packages/vsftpd-3.0.2-28.el7.x86_64.rpm |
---|---|
wget下载 | wget http://rpmfind.net/linux/centos/7.9.2009/os/x86_64/Packages/vsftpd-3.0.2-28.el7.x86_64.rpm |
2.3. 检查
检查是否已经安装了vsftp
rpm -qa | grep vsftpd
如果没有提示则说明没有安装
如果提示版本号则说明已经安装
2.4. 源码安装
# 离线源码安装
rpm -ivh vsftpd-3.0.2-28.el7.x86_64.rpm
# 在线安装
yum install -y vsftp
2.5. 异常处理
安装过程可能会报错()不报错就跳过此步骤:
[root@yjy-pt01 vsftpd]# rpm -ivh vsftpd-3.0.2-22.el7.x86_64.rpm
warning: vsftpd-3.0.2-22.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
error: Failed dependencies:
libc.so.6(GLIBC_2.14)(64bit) is needed by vsftpd-3.0.2-22.el7.x86_64
libc.so.6(GLIBC_2.15)(64bit) is needed by vsftpd-3.0.2-22.el7.x86_64
解决:安装相关依赖
rpm -ivh libcap-2.16-5.5.el6.x86_64.rpm
rpm -ivh libcap-devel-2.16-5.5.el6.x86_64.rpm
2.6. 检查是否安装成功
rpm -qa | grep vsftpd
vsftpd-3.0.2-28.el7.x86_64 //出现版本号,说明安装成功