首先检查是否安装过: rpm -qa | grep vsftpd

如果出现 vsftpd-xxx,那就说明安装了。

没有即进行以下安装。

下载 FTP:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64)

找到对应的版本进行下载即可。

将下载好的包,上传到服务器。

1、 安装vsftpd

rpm -ivh vsftpd-3.0.2-21.el7.x86_64.rpm

2、 测试是否安装成功

[root@localhost ~]# service vsftpd start

为 vsftpd 启动 vsftpd:[确定]

3、 配置

[root@localhost ~]# whereis vsftpd

vsftpd: /usr/sbin/vsftpd /etc/vsftpd /usr/share/man/man8/vsftpd.8.gz

yum安装的主要目录为上述的3个目录,其中配置文件vsftpd.conf在/etc/vsftpd中,下面看下怎么配置vsftpd.conf

# 默认配置文件: /etc/vsftpd/vsftpd.conf

cd /etc/vsftpd

备份: cp vsftpd.conf vsftpd.conf_bak

编辑: vi vsftpd.conf

关于 vsftpd.conf 的选项及说明,请看 https://pan.baidu.com/s/1kVgJdGV

4、添加ftp防火墙规则:

/sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT

/sbin/iptables -A INPUT -p tcp --dport 6000:7000 -j ACCEPT

/etc/rc.d/init.d/iptables save

/etc/init.d/iptables restart

5、添加用户(注意,该处添加nologin类型用户ftpuser):

useradd -d /home/ftp -s /sbin/nologin ftpup

passwd ftpup

输入用户密码

再次输入密码

重新启动

service vsftpd stop

service vsftpd start

9、 使用 ftp 命令在本机进行测试

比如 windows 上的 ftp 功能

ftp> open

输入账号和密码。注意:下面操作需要关闭防火墙,不然会出现好多错误。

ftp> put c:\test.html (回车)

当屏幕提示你已经传输完毕,可以键入相关命令查看:

ftp> dir (回车)

ftp> bye(回车) 退出 ftp 模式

总结一下常用的FTP命令:

1. open:与服务器相连接;

2. send(put):上传文件;

3. get:下载文件;

4. mget:下载多个文件;

5. cd:切换目录;

6. dir:查看当前目录下的文件;

7. del:删除文件;

8. bye:中断与服务器的连接

10、使用 ftp 客户端

比如 Xftp

如果弹出 “无法显示远程文件夹” 的对话框,则进行以下解决

因为 ftp 连接模式有 port模式和 pasv模式。客户端一般默认使用的 pasv(被动模式) 。

修改方式 点击属性 -> 选项 -> 把 “使用被动模式” 选项 去掉 即可

linux ftp client安装,Linux 离线安装 FTP客户端相关推荐

  1. suse linux 软件包安装,SUSE Linux 11系统rpm包离线安装GCC

    SUSE Linux 11系统rpm包离线安装GCC 1.问题显示 编译失败 python2.6环境下编译pycrypto-2.6.1 src/hash_template.c:360: warning ...

  2. linux环境怎么更新离线rpm包,SUSE Linux 11系统rpm包离线安装GCC

    SUSE Linux 11系统rpm包离线安装GCC 1.问题显示 编译失败 python2.6环境下编译pycrypto-2.6.1 src/hash_template.c:360: warning ...

  3. linux suse11安装包,SUSE Linux 11系统rpm包离线安装GCC

    SUSE Linux 11系统rpm包离线安装GCC 1.问题显示 编译失败 python2.6环境下编译pycrypto-2.6.1 src/hash_template.c:360: warning ...

  4. Airflow的安装:在线安装、离线安装、问题汇总

    Airflow的安装:在线安装.离线安装.常见问题汇总 文章目录 Airflow的安装:在线安装.离线安装.常见问题汇总 前言 理想的安装过程 安装总结 实际的安装过程 python的安装 步骤1:获 ...

  5. Docker 安装教程|在线安装、离线安装和脚本文件安装

    在Linux系统上安装Docker有3种方式,分别为在线安装.离线安装以及脚本文件安装,其中最常用也是官方推荐的安装方式就是在线安装.接下来将在 Ubuntu16.04系统上分别针对这3种安装方式进行 ...

  6. Gitlab在线安装、离线安装、搭建、使用等详细介绍,不能再详细了……

    Gitlab在线安装.离线安装.搭建.使用等详细介绍,不能再详细了-- 1.下载安装 1.1 下载 1.2安装 1.2.1 在线安装 1. 安装依赖包 2. 设置 SSH 开机自启动并启动 SSH 服 ...

  7. IDEA安装阿里巴巴编码规范插件的两种方式详解(在线安装和离线安装)

    这篇文章主要介绍了IDEA安装阿里巴巴编码规范插件的两种方式详解(在线安装和离线安装),本文通过截图给大家展示的非常详细,需要的朋友可以参考下 目录 1.在线安装: 2.离线安装: IDEA安装阿里巴 ...

  8. NFS 在线安装和离线安装方式

    NFS 在线安装和离线安装方式: 1. 在线安装: 第一步:在文件主服务器上安装 nfs-kernel-server # 1. 安装 rpcbind, nfs 依赖 rpc 进行相互通信 apt-ge ...

  9. VS2008 SP1制作安装程序离线安装.Net Framework3.5

    VS2008 SP1制作安装程序离线安装.Net Framework3.5 這兩天都在弄一個 Windows Setup 專案,希望弄得盡善盡美,直到剛剛終於大功告成,但當我想將 .Net Frame ...

  10. linux离线安装rabbitmq,离线安装rabbitMQ

    安装步骤 整体软件环境 |软件|版本| |-|-| |RHEL |7 update3| |Erlong|19.3| |rabbitMQ|3.6.10| Erlong语言安装离线安装 rabbitMQ是 ...

最新文章

  1. 凸透镜成像实验软件_中考物理凸透镜成像难点解析
  2. [导入]WCF后传系列(6):消息如何传递之绑定Part 1
  3. Vue学习(slot、axios)-学习笔记
  4. 网页中播放FLV文件的代码
  5. Lucene学习笔记
  6. SAP License:2021年如何做一个被人喜欢的SAP顾问?
  7. linux监控http连接数,zabbix监控linux tcp连接数
  8. C++11多线程---互斥量、锁、条件变量的总结
  9. javaWeb详细教程
  10. 可控硅驱动芯片MOC3081/3061
  11. Django模型、模板和视图
  12. 天气预报接口api(中国天气网)
  13. JAVA鲜花订购网微服务计算机毕业设计Mybatis+系统+数据库+调试部署
  14. 应届生Java后台开发面试整理(含答案,不定期更新)
  15. flyway 实现 java 自动升级 SQL 脚本
  16. 2018东南大学 SUS 十一欢乐赛 pwn解题记录
  17. 求素数的python程序,Python-求素数程序
  18. 单龙芯3A3000-7A1000PMON研究学习-(16)撸起袖子干-分析代码前的准备工作3-寄存器
  19. 虚拟服务器 vmotion,VMotion简单步骤
  20. 计算机开机跳过硬盘检查,怎么跳过开机硬盘自检的三个方法

热门文章

  1. 文献总结--水印图像文献调研
  2. 群同态和群同构的区别_抽象代数3-1群同态的简单性质与低阶群的结构
  3. android svg 线条动画教程,SVG技术入门:线条动画实现原理
  4. 任天堂(Nintendo)(什么是ps4,什么是ns(switch))
  5. 金蝶K3后台SQL修改数据-科目余额表、科目表核算项目
  6. 黄山学院计算机科学与技术怎么样,黄山学院怎么样?黄山学院点评及最新评价情况...
  7. Python编程基础 第五章 编程练习 编写程序实现以下功能:根据指定值从一个列表中查找所有匹配元素的位置,要求使用列表中的index方法进行查找。
  8. 数据库表设计 基本思路
  9. SQL Injection Bypassing WAF ——from DVWA ——2012-12-8
  10. 网页中那些遇到过的导航选中状态actived selected