Linux平台下快速搭建FTP服务器

  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命令进行安装

yum install vsftpd -y
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服务与系统用户是相互关联的,例如我们创建一个名为testwww

#useradd testwww
#passwd testwww
6、登录方式(非vsftp机器)
  • 浏览器打开 :
    浏览器上输入
ftp://vsftp所在机器ip/
  • 文件打开 :
    文件夹输入
ftp://vsftp所在机器ip/ ;
 右键可以选择登录

这里写图片描述

  • cmd :
    dos中输入
ftp vsftp所在机器ip  
 输入用户名,密码

这里写图片描述

  • xftp登录:

    这里写图片描述

小细节

默认sftp可以登录,但是ftp不能登录;需要在
vsftpd.conf加入ftp的默认端口(sftp 默认端口22)。

listen_port=21

这里写图片描述

  • 26
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 12
    评论
### 回答1: 《Linux服务器搭建实战详解》pdf 是一本非常有用的技术书籍,对于想要学习如何搭建 Linux 服务器的人来说非常实用。本书主要从以下几个方面进行了详细介绍: 1. Linux 系统的安装和配置:本书从介绍 Linux 系统的安装开始,详细讲解了如何进行系统配置和优化,并且对于安装过程中可能会遇到的各种问题进行了解答。 2. Linux 服务器的搭建和应用:本书不仅讲解了如何搭建 Linux 服务器,还介绍了如何在服务器上安装和配置各种应用程序,比如 Web 服务器和数据库服务器等。 3. 系统监控和调优:本书还介绍了如何进行系统监控和调优,以保证服务器运行的稳定性和高效性。 总之,这本书的内容非常全面而且实用,对于想要学习 Linux 服务器搭建和维护的人来说是非常有帮助的。如果您想要成为一名优秀的 Linux 系统管理员,那么这本书是您不能错过的重要资料。 ### 回答2: 《Linux服务器搭建实战详解》PDF是一本关于Linux服务器搭建的指南书,它提供了很多实用的技术和方法,帮助读者快速搭建一台高效、稳定、安全的服务器。 这本书内容十分详实,其中包括了服务器选购、安装Linux操作系统、配置LAMP等Web开发环境、搭建邮件服务器、FTP服务器、DNS服务器、代理服务器等多种不同类型的服务器。 阅读这本书有很多好处,首先你可以学习到如何选择合适的硬件、操作系统和软件,以确保服务器的性能和安全性。其次,你可以根据书中的实例和步骤,一步步搭建自己的服务器,不论是作为个人使用还是用于商业用途。此外,在搭建服务器的过程中,你还可以学习到一些关于Linux系统的基本操作。 总的来说,《Linux服务器搭建实战详解》PDF是一本非常实用的指南书,对于有一定Linux使用经验或想要深入学习Linux服务器搭建的读者来说,都非常值得阅读。它能够帮助你快速搭建一个高效且稳定的服务器,让你的工作或业务变得更加高效、顺畅。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

water___Wang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值