搭建一个本地ftp服务器(搭建FTP服务器)
搭建一个本地ftp服务器(搭建FTP服务器)
2024-11-06 01:54:16  作者:流年似  网址:https://m.xinb2b.cn/tech/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的端口。


allowed_users chroot_list文件配置

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

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

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

配置完成后重启ftp服务

sudo systemctl restart vsftpd.service

查看服务器运行状态

sudo systemctl status vsftpd.service


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


4、可能的错误如下

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


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

listen_ipv6=NO

  • 新水浒传插曲醉红颜听哭了多少人(新水浒的魔性配乐)
  • 2024-11-06新水浒的魔性配乐经常关注影视作品的朋友都知道,在2010年前后,我国曾掀起了新一轮的四大名著翻拍热潮,这四部作品分别是于2010年播出的李少红版《红楼梦》、高希希版《三国》以及于2011年播出的张纪中版《西游记》和鞠。
  • 电视剧风声是谍战剧吗(风声鹤唳谁是卧底)
  • 2024-11-06风声鹤唳谁是卧底风声(电视剧)主演:徐璐文咏珊集数:38集地区:中国内地类别:电视剧谍战革命风声剧情介绍1941年,军统特工顾晓梦成功潜入汪伪总队机要处,却因为日军情报部高官遇刺案,与同僚李宁玉、金生火、吴志国和白小。
  • 脑出血发病怎么应对(脑出血发病急家庭急救)
  • 2024-11-06脑出血发病急家庭急救现在患脑出血的人越来越多,每年脑出血的人有几百万,并且人数还在增加,甚至年龄层也在降低,脑出血越来越年轻化脑出血发病急,经常上几分钟还和人正常说话,或者正常做事,后面几分钟毫无征兆就倒地不醒,或者剧烈。
  • windows常规选项卡在哪里(win10常规选项卡位置)
  • 2024-11-06win10常规选项卡位置Windows常规选项卡不同的地方有不同的内容浏览器:打开IE浏览器,点击设置--IE选项,出来的第一个选项卡就是“常规选项”打开任意一个文件资源管理器窗口,在菜单栏中切换到“查看”选项卡,点击右下角。
  • 不问归期是什么意思(不问归期的含义)
  • 2024-11-06不问归期的含义大概可以解释成“不要问我归来的日子”,这四个字既有可能表达着爱意,不管你喜不喜欢我,我还是喜欢你,没想过退缩如果有人表白时使用了“不问归期”这四个字,它的表达意思可能就是我会在爱你的道路上一条路走到底。
  • 火影忍者写轮眼隐形眼镜测评(火影忍者中写轮眼不是最美眼睛)
  • 2024-11-06火影忍者中写轮眼不是最美眼睛动漫《火影忍者》中,要论眼睛的样式,写轮眼当之无愧被排在首位,宇智波家族每一个人的万花筒写轮眼图案都不相同,有宇智波鼬的飞镖形状,也有宇智波佐助的菊花形状但本人看来,写轮眼虽看起来千变万化,样式却不是。
  • 该给自己孩子写信怎么写(你还记的怎么写信吗)
  • 2024-11-06你还记的怎么写信吗你还记的怎么写信吗现在是手机、微信、互联网时代,你还记的怎么写信吗?还记的那些格式吗?你还能教自已孩子写信吗?下面我就为大家整理出来的有关书信标准格式,希望能帮助到大家(1)称呼写一分信,先要把收信人。
  • 华为手机增强信息是什么意思(关于华为手机增强信息介绍)
  • 2024-11-06关于华为手机增强信息介绍华为增强信息指的是中国移动运营商定制的业务,联通和电信暂不支持该业务目前只有主卡为中国移动卡的时候才能显示增强信息菜单当主卡为非移动卡时,无法显示增强信息菜单,无法使用增强信息功能;简单理解就是传统短。
  • 典型的岩体结构面(岩体的结构-岩体的构成-土)
  • 2024-11-06岩体的结构-岩体的构成-土今儿已经渐入佳境,学习时间也比较长,但是课本倒是没看多少页其实是因为第一章内容实在是接触的少,讲师讲的也比较细,我也是第一次听,不懂得地方还需要翻回去看,浪费的时间比较长,同时第一章知识点也是比较多,。
  • 画江湖东野海真实身份(画江湖之轨夜行东野稷赛车)
  • 2024-11-06画江湖之轨夜行东野稷赛车《画江湖之轨夜行》上映已经有一段时间了,其以赛车为题材的动漫,深受现代的粉丝喜爱目前热播好评还在飙升,这点也正好体现了国漫的崛起在动漫中,男主东野稷游手好闲,凭借着车技比较好,所以开起车来,更是得心应。
  • 垃圾分类需注意的问题(垃圾分类难省心)
  • 2024-11-06垃圾分类难省心生活随时都能产生垃圾想分类处理却又搞不清这些快问快答帮你省心!牛奶盒是否要洗净才能扔?是的牛奶盒是可回收物,牛奶等纯流质的食物垃圾应直接倒进下水口可回收物是指适宜回收利用和资源化利用的废弃物立体包装投。