搭建一个本地ftp服务器(搭建FTP服务器)
搭建一个本地ftp服务器(搭建FTP服务器)
2024-06-27 12:45:53  作者:流年似  网址:https://m.xinb2b.cn/life/ftr467995.html

ftp服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务。 FTP是File Transfer Protocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。

在当下这个网盘到处限速收费的情况下,自己搭建一个FTP服务器,也是一个不错的选择。

1、搭建环境

阿里云服务器:ubuntu 16.04/18.04

2、安装ftp服务器工具

安装vsftpd

sudo apt-get updatesudo apt-get install vsftpd

设置成开机服务

systemctl enable vsftpd.service

启动ftp服务

systemctl start vsftpd.service

运行命令,查看ftp服务的端口号

netstat -antup | grep ftp

3、参数配置

配置文件路径:

/etc/vsftpd.conf

基本配置如下:

# 禁止匿名用户登录anonymous_enable=NO# 允许系统用户登录local_enable=YES# 启用可以修改文件的 FTP 命令write_enable=YES# 本地用户创建文件的 umask 值local_umask=022# 允许为目录配置显示信息,显示每个目录下面的message_file文件的内容dirmessage_enable=YES# 开启日记功能 xferlog_enable=YES# 使用标准的20端口来连接ftp connect_from_port_20=YES# 使用标准日志格式 xferlog_std_format=YES# 如果启动这项功能,则所有列在chroot_list_file之中的使用者不能更改根目录chroot_list_enable=YES# 指定限制的用户文件chroot_list_file=/etc/vsftpd/chroot_list# ftp服务器将处于独立启动模式listen=YES# 设置一个本地用户登录后进入到的目录local_root=/home/ftp# 设置PAM认证服务的配置文件名称,该文件保存在“/etc/pam.d/”目录下pam_service_name=vsftpd# ftp将检查userlist_file设置文件中指定的用户是否可以访问vsftpd服务器userlist_enable=YES# 只允许user_list文件中记录的ftp用户能登录vsftp服务,其他的ftp用户都不可以登录。userlist_deny=NO# 定义限制/允许用户登录的文件userlist_file=/etc/vsftpd/allowed_users # ftp服务器将使用tcp_wrappers作为主机访问控制模式tcp_wrappers=YES# 连接ftp服务费使用的端口listen_port=21

如需开启被动模式,增加如下配置参数

#开启被动模式。pasv_enable=YESallow_writeable_chroot=YES#设置被动模式下,建立数据传输可使用的端口范围的最小值。#建议您把端口范围设置在一段比较高的范围内,例如50000~50010,有助于提高访问FTP服务器的安全性。pasv_min_port=50000#设置被动模式下,建立数据传输可使用的端口范围的最大值。pasv_max_port=50010

因为ftp服务器是搭建在阿里云上的,所以要根据以上配置设置下安全组规则,开启20/21;50000/50010的端口。

搭建一个本地ftp服务器(搭建FTP服务器)(1)

allowed_users chroot_list文件配置

在/etc/vsftpd下,创建两个文件,没有文件夹的创建该文件夹

1)allowed_users 是允许的用户文件,允许的用户,把账户名写入即可

2)chroot_list 是限制的用户文件,没有限制的,保留空文件即可

配置完成后重启ftp服务

sudo systemctl restart vsftpd.service

查看服务器运行状态

sudo systemctl status vsftpd.service

搭建一个本地ftp服务器(搭建FTP服务器)(2)

这样ftp服务器就配置好了,用工具登陆试下

搭建一个本地ftp服务器(搭建FTP服务器)(3)

4、可能的错误如下

如果在启动ftp服务时,出现如下错误

搭建一个本地ftp服务器(搭建FTP服务器)(4)

关闭配置/etc/vsftpd.conf中ipv6设置再重启服务即可

listen_ipv6=NO

  • 星途提车要多久(星途再次回答了那个困扰汽车圈多时的)
  • 2024-06-27星途再次回答了那个困扰汽车圈多时的这个世界还需要新的汽车品牌么?六年前观致3上市时,观致颇为自信的回答过这个直击灵魂的哲理问题,最终结果却未能如其所愿六年后,同样的问题星途可能还要被一遍遍的追问,并再次回答这个世界究竟还需不需要新的汽。
  • 鼓励孩子读书的句子(鼓励孩子读书的句子有哪些)
  • 2024-06-27鼓励孩子读书的句子有哪些聪明在于学习,天才在于积累所谓天才,实际上是依靠学习——华罗庚要想一下子全知道,就意味着什么也不会知道——巴甫洛夫发奋识遍天下字,立志读尽人间书——苏轼我学习了一生,现在我还在学习,而将来,只要我还有。
  • 德云社左右为难完整版孔云龙(德云社孔云龙吃饺子想着)
  • 2024-06-27德云社孔云龙吃饺子想着德云社龙字科招生宣传,真是一环接着一环,有着环环相扣的感觉召开完发布会之后,郭德纲和于谦便携带着优秀的徒弟进驻了某短视频平台,并拉起了招生的大幕,从线下到线上,宣传的热火朝天,寻找小龙人的标语那是铺天。
  • 苛政猛于虎翻译(苛政猛于虎译文)
  • 2024-06-27苛政猛于虎译文译文:孔子路过泰山的边上,看见有一个妇人在坟墓前哭得十分悲伤孔子立起身来靠在横木上,让子路前去问那个妇人子路问道:“你哭得那么伤心,好像有伤心的事吧?”那个妇人说:“没错,之前我的公公被老虎咬死了,后。
  • 西门庆怎么死的(在水浒传是怎么死的)
  • 2024-06-27在水浒传是怎么死的在施耐庵所著《水浒传》中,西门庆是死于侠义英雄武松的刀下,命丧狮子楼在兰陵笑笑生所著的《金瓶梅》中,西门庆却是在正与潘金莲共赴云雨之时,“昏迷去,四肢不收”,后来方醒;次日清早“起来梳头,忽然一阵眩晕。
  • 怎样正确抽雪茄(正确的抽雪茄方式是怎样的)
  • 2024-06-27正确的抽雪茄方式是怎样的提问的问题是正确抽雪茄的方式,因此就关于方式聊几句,聊聊自己的感受,需要教科书式的指导网上一搜一大把,可自己前往查看其它关于品种,品质,保养就不多说了,个人建议只买古巴的雪茄,当然喜欢什么品种纯属个人。
  • 打卤面正宗方法(打卤面怎么做好吃)
  • 2024-06-27打卤面怎么做好吃木耳,黄花菜用水泡发后,去除根蒂洗净,备用香菇泡发后洗净,切成薄片,备用猪里脊肉切成丝,备用把切好的肉丝加入少许生粉,盐,清水,顺一个方向搅拌均匀,备用鸡蛋打散,备用西红柿切块,备用青蒜切成蒜花,备用。
  • 独木不成林上一句(独木不成林前一句介绍)
  • 2024-06-27独木不成林前一句介绍前一句是:单丝不成线单丝不成线,独木不成林本义指一棵树成不了森林,比喻个人力量有限,办不成大事一个人的力量是有限的,不能做成大事情只有依靠集体的力量,才能干成大事业出处:周立波《山乡巨变》续篇:“这叫。
  • 信天翁是什么鸟(信天翁有什么特征)
  • 2024-06-27信天翁有什么特征信天翁是十几种大型海鸟的统称这些海鸟广泛分布在南半球的寒冷海域中,最远的分布区接近南极大陆的边缘信天翁很像海鸥,但它们跟海鸥没有亲缘关系它们的鼻子呈管状,从上颌的基部一直伸到嘴的端部它们的嘴上有角质片。
  • 6岁姐姐一句暗号救出被困弟弟(姐姐指导弟弟如何自救)
  • 2024-06-27姐姐指导弟弟如何自救上海浦东新区万向派出所接到特殊事件一名两岁男孩不小心将自己锁在房间里接到报警后,民警立即携带工具赶赴现场,并通知消防部门协助处理事件在现场,民警发现男孩的母亲和妹妹非常担心据男孩的母亲说,当时她正在厨。