FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。

一般在各种linux的发行版中,默认带有的ftp软件是vsftp,从各个linux发行版对vsftp的认可可以看出,vsftp应该是一款不错的ftp软件。

方法/步骤

  • 1、检查安装vsftpd软件

    使用如下命令#rpm -qa |grep vsftpd可以检测出是否安装了vsftpd软件,

    如果没有安装,使用YUM命令进行安装。

  • 2、启动服务

    使用vsftpd软件,主要包括如下几个命令:

    启动ftp命令#service vsftpd start

    停止ftp命令#service vsftpd stop

    重启ftp命令#service vsftpd restart

  • 3、vsftpd的配置

    ftp的配置文件主要有三个,位于/etc/vsftpd/目录下,分别是:

    ftpusers    该文件用来指定那些用户不能访问ftp服务器。

    user_list   该文件用来指示的默认账户在默认情况下也不能访问ftp

    vsftpd.conf   vsftpd的主配置文件

  • 4、以匿名用户为例,我们去掉配置文件vsftpd.conf 里面以下

    anon_upload_enable=YES

    anon_mkdir_write_enable=YES

    两项前面的#号,就可以完成匿名用户的配置,此时匿名用户既可以登录上传、下载文件。记得修改配置文件后需要重启服务。

  • 5、非匿名账户的创建与使用

    vsftpd服务与系统用户是相互关联的,例如我们创建一个名为test 的系统用户,那么此用户在默认配置的情况下就可以实现登录,如图

  • 登录后在页面创建名为“aa”的文件夹,同样我们在服务器test用户 的home目录里也可以看到相同的文件。

转载于:https://www.cnblogs.com/chinaifae/p/10304231.html

Linux平台下快速搭建FTP服务器相关推荐

  1. linux最好用的ftp服务器软件,Linux平台下快速搭建FTP服务器

    FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet上的控制文件的双向传输.同时,它也是1个利用程序(A ...

  2. linux平台搭建ftp,Linux快速搭建FTP服务器

    FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet上的控制文件的双向传输.同时,它也是一个应用程序(A ...

  3. linux怎样搭建DNS服务器,Linux下快速搭建DNS服务器

    摘要 腾兴网为您分享:Linux下快速搭建DNS服务器,作业盒子,优学堂,湘税社保,悟空识字等软件知识,以及初中英语app,新榜编辑器,神界原罪2,少儿英语点读app,minecraft皮肤编辑器, ...

  4. 服务器linux centos 7.4 搭建ftp服务器

    此操作是在腾讯云服务器linux centos 7.4 完成搭建ftp服务器 vsftpd 的: 安装 vsftpd $ yum install vsftpd -y 启动 $ service vsft ...

  5. 阿里云 Windows Server 2012 R2 使用FileZilla Server 快速搭建FTP服务器

    最近,需要在Windows Server 2012 R2环境中搭建FTP服务器,最后决定使用FileZilla Server来进行搭建. 对了,21  20端口歹开啊. 目录 1.下载 2.安装 3. ...

  6. 家中搭远程ftp服务器,快速搭建 FTP 服务器

    简介: FTP是常用的传输工具.要学会快速的搭建FTP服务器! 安装FTP服务器端 1.安装FTP,并设置开机启动:yum install vsftpd -y touch /var/log/vsftp ...

  7. win7下IIS搭建ftp服务器的方法

    在以往的windows系统中,我们需要用到Serv-u等一些服务器搭建软件,在win7的操作系统下,我们可以用内置的IIS搭建FTP服务器,本文给大家介绍一下用IIS搭建服务器的具体办法. 工具/原料 ...

  8. Linux快速搭建FTP服务器

    FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet上的控制文件的双向传输.同时,它也是一个应用程序(A ...

  9. Proftpd快速搭建FTP服务器

    将介绍基于Linux ubuntu的各种工具软件的配置和使用.有些工具大家早已耳熟能详,有些工具经常用到但确依然陌生.我将记录我在使用操作系统时,安装及配置工具上面的一些方法,把使用心得记录下来也便于 ...

  10. android建ftp服务器,Android 快速搭建FTP服务器的方法

    一.概述 打开你的手机,找到文件管理->分类->远程管理,点击启动服务,这样大家可以在局域网内使用电脑访问你手机上的文件了,当然你也可以设置账号和密码,防止"小人"共享 ...

最新文章

  1. 什么是安全测试?哪些阶段需要安全测试?
  2. narray删除列 python_Python数据分析入门教程(四):数值操作
  3. webapp 状态栏沉浸式
  4. JavaScript基础:(加号,数值转换,布尔转换)
  5. Python实现简单的购物车
  6. java23中设计模式——行为模式——Memento(备忘机制)
  7. PyMongo--非关系型数据库mongodb入门(一步一步 版)
  8. “约见”面试官系列之常见面试题之第一百零六篇之css只在当前组件中起作用(建议收藏)
  9. [UE4] Pawn 移动时没有碰撞的解决办法:使用 AddActorWorldOffset 并勾选 Sweep
  10. Ubuntu安装:解决Unable to locate package *** 问题
  11. javascript 定时跳转页面
  12. 商城开发-用户管理模块(2)
  13. 九章云极DataCanvas公司荣获机器之心三大奖项,助力产业数智化升级
  14. UVA - 558 Wormholes (SPEA算法模板题)
  15. gromacs 安装_GROMACS简介与安装
  16. 阅读笔记20141202
  17. UTON NFT的到来将为摄影师带来全新的未来!
  18. 阿里企业邮箱526 Authentication failure[0]
  19. 量子计算机:一场改变世界的开发竞赛
  20. 移动4G网络App页面加载时间过长

热门文章

  1. 帝国cms php循环,帝国cms 灵动标签 循环嵌套
  2. del 语句(基础篇)
  3. Web核心(Java技术栈、HTTP、Servlet、Request、Response)
  4. 【云原生】SpringCloud系列之服务调用OpenFeign(日志配置、异常解码器、更改负载均衡策略、替换默认通信组件等)
  5. 基于Java的课堂派应用--学生端
  6. 【企业】奥卡姆剃刀定律,把握环境的价值
  7. 第4关:挑选以元音字母开头的单词
  8. 老板问指标下降了,我到底应该怎么分析?!
  9. win7系统备份还原软件_傲梅轻松备份bug导致系统还原0x81000203错误,
  10. window启动activemq失败