前提,在你的电脑上已经安装好了xshell或finalshell之类的ssh工具
第一步:查看软件包是否安装

rpm -qa | grep vsftpd

如果没有就下载软件

yum install vsftpd -y



现在有了

接下来就是开启ftp服务了

systemctl start vsftpd   //启动服务
systemctl status vsftpd  //开机自启


接下来就可以在浏览器里测试一下你的ftp服务是否已经打开了

ftp://*.*.*.*    //*.*.*.*   是公网IP地址


但是,不知道怎么回事,同样的操作,在腾讯云上成功搭建了,在阿里云上面却是无法访问。
这几天一直在研究这个问题,参考了无数资料都无解。

1:上传文件

因为默认上传下载的目录是 /var/ftp/pub
所以先cd 进入这个目录

然后你就可以用 rz 命令,或者xftp工具将你要分享的文件上传到服务器上

2.修改默认下载上传目录

当然,如果你想改一下默认的下载目录,就
修改/etc/vsftpd/vsftpd.conf 配置文件

vim /etc/vsftpd/vsftpd.conf

在里面加入以下三行内容:

local_root=/var/www/html
chroot_local_user=YES
anon_root=/var/www/html//local_root 针对系统用户,anon_root 针对匿名用户
//   /var/www/html 是你改的上传下载路径

3.配置 vsftpd 匿名用户上传的权限

vim /etc/vsftpd/vsftpd.conf


然后将写权限和上传权限修改为YES,或者把前面 注释用的 # 去掉,保存退出

4.连接超时


这可能是对应的端口没开,可以去云服务器管理控制台的开放安全组端口。

5.报错

1.

Redirecting to /bin/systemctl start vsftpd.service

在CentOS7以后,service vsftpd start 指令已经过时,得用最新的指令:

systemctl start vsftpd.service   或  systemctl start vsftpd

使用vsftpd搭建FTP服务器(Centos 7)相关推荐

  1. 在阿里云主机上基于CentOS用vsftpd搭建FTP服务器

    最近需要在一台阿里云的云服务器上搭建FTP服务器,在这篇博文中分享一下我们根据实际需求进行的一些配置. ftp软件用的是vsftpd. vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序 ...

  2. 使用vsftpd 搭建ftp 服务器

    1. 简介: 使用vsftpd 在ubuntu环境中搭建ftp服务器..Vsftp 是一个专门为unix类型系统设计一个ftp服务器,如linux. Vsftpd 支持ipv6和ssl.支持expli ...

  3. Centos7.6利用vsftpd搭建FTP服务器详细教程

    Centos7搭建FTP服务器 目录 Centos7搭建FTP服务器 一.关闭防火墙 二.安装vsftpd并启动服务 1.安装vsftpd 2.启动服务 三.编辑配置 四.新建用户并设置密码 1.新建 ...

  4. Centos 7使用vsftpd搭建FTP服务器

    FTP,即:文件传输协议(File Transfer Protocol),基于客户端/服务器模式,默认使用20.21端口号,其中端口20(数据端口)用于进行数据传输,端口21(命令端口)用于接受客户端 ...

  5. RHEL5中配置vsftpd搭建FTP服务器

    RPM安装包名:vsftpd-2.0.5-10.el5.i386.rpm (第二张光盘) 下载地址:http://vsftp.beasts.org  源代码最新版本:vsftpd-2.0.5.tar. ...

  6. centos8.5 Vsftpd 搭建FTP服务器

    @TOCvsftpd是一个比较稳定的FTP服务软件,它提供的FTP服务可以根据具体的业务需要灵活的配置为匿名访问.本地用户访问和虚拟用户访问.其中安全性最高的是虚拟用户访问方式,本文就搭建并配置一个虚 ...

  7. linux利用vsftpd 搭建FTP服务器

    实验环境: centos 6.4 x86_64 实验目标: 实现在同一跟目录下对admin,upload,download三个虚拟用户的不同权限的控制.具体权限控制列表如下: 用户名 权限说明 adm ...

  8. 【vsftpd】Ubuntu下搭建FTP服务器

    文章目录 使用ubuntu的vsftpd搭建ftp服务器 一.下载安装 二.通用配置 1.确认服务 2.修改配置文件 (1)配置文件 (2) 对root用户的配置 (3) 重启服务 三.多用户配置 1 ...

  9. CentOS8搭建FTP服务器

    1 概述 文章核心: CentOS8使用vsftpd搭建FTP服务器 安装以及测试的详细过程 2 安装 2.1 安装vsftpd+ftp sudo yum install -y vsftpd sudo ...

最新文章

  1. jstack 使用(转)
  2. SQL Sever索引
  3. Virtual PC 使用指南
  4. mount: 未知的文件系统类型“vboxsf”_第六章--文件系统管理
  5. 64Ubuntu报错Failed to get the adb version:
  6. (十七)WebGIS中距离及面积测量的原理和实现以及坐标转换的简单介绍
  7. SOA为什么不“香”了? | 大咖说中台
  8. sql server计算日期到当前日期天数_Excel如何统计连续停机天数问题
  9. 数据挖掘引入:基础知识
  10. python文件目录提取_python-按日志提取文件并创建相关目录
  11. Groupon的电子邮件营销故事
  12. linux 程序 减肥,程序减肥三步走
  13. C语言计算星历位置,GPS广播星历计算卫星位置和速度
  14. Digital Booklet - Taylor Swift Karao-pdf
  15. 外贸收款(解析重点)——上海赢支付wintopay
  16. Excel技巧 - 办公提效
  17. dpo指标详解买入绝技_DPO指标,DPO指标详解,DPO是什么意思? - 股票入门
  18. 解决单元测试时报Could not instantiate问题
  19. tp5.1 集成支付宝支付方法(二)
  20. BeanFactory源码体系解析--AutowireCapableBeanFactory二

热门文章

  1. 基于MFC的平行投影算法
  2. 图片宽度尺寸输出为500px的PX
  3. 如何检测内存泄漏(转)
  4. jsp运行linux脚本,jsp页面调用哪个Linux的shell 脚本步骤
  5. ubuntu 双硬盘分区方案
  6. 浅析TVS管和ESD有什么区别?
  7. Laya官方不会告诉你的坑(微信小游戏系列)
  8. 快速求得 a和 b 的最大公约数
  9. 2023年智能无人系统与人工智能国际会议(SIUSAI 2023)
  10. 数据库系统概论 实验报告答案 实验二:创建及管理数据表