2025年FTP服务器的安装与配置

FTP服务器的安装与配置FTP 的安装与配置 安装前准备 vsftpd 是 linux 下的一款小巧轻快 安全易用的 FTP 服务器软件 是一款在各个 Linux 发行版中最受推崇的 FTP 服务器软件 阿里云服务器优惠活动及详细教程 syunz com act aliyun 腾讯云服务器优惠活动及详细教程 syunz com act qcloud 1

大家好,我是讯享网,很高兴认识大家。

FTP的安装与配置

安装前准备

vsftpd是linux下的一款小巧轻快,安全易用的FTP服务器软件,是一款在各个Linux发行版中最受推崇的FTP服务器软件。

阿里云服务器优惠活动及详细教程:syunz.com/act/aliyun
腾讯云服务器优惠活动及详细教程:syunz.com/act/qcloud

1.安装vsftpd,直接yum 安装就可以了

 yum install -y vsftpd 

讯享网
讯享网

出现下图表示安装成功。

图片21
讯享网

2.相关配置文件:

 cd /etc/vsftpd 

图片22

讯享网/etc/vsftpd/vsftpd.conf //主配置文件,核心配置文件 /etc/vsftpd/ftpusers //黑名单,这个里面的用户不允许访问FTP服务器 /etc/vsftpd/user_list //白名单,允许访问FTP服务器的用户列表

3.启动服务

systemctl enable vsftpd.service //设置开机自启动 systemctl start vsftpd.service //启动ftp服务 netstat -antup | grep ftp //查看ftp服务端口

图片23

开通FTP服务对应的防火墙端口:21后,登录FTP服务器。

图片24

匿名ftp的基本配置

使用匿名FTP,用户无需输入用户名密码即可登录FTP服务器,vsftpd安装后默认开启了匿名ftp的功能,用户无需额外配置即可使用匿名登录ftp服务器。

匿名ftp的配置在/etc/vsftpd/vsftpd.conf中设置。

讯享网anonymous_enable=YES //默认即为YES

图片25

这个时候任何用户都可以通过匿名方式登录ftp服务器,查看并下载匿名账户主目录下的各级目录和文件,但是不能上传文件或者创建目录。

为了演示效果,我们安装一个lftp软件。

 yum -y install lftp //安装lftp

图片26

利用lftp 公网ip连接到ftp服务器,可以看到只能查看和下载,不能进行上传操作

讯享网lftp 公网ip #连接到ftp服务器 cd pub/ #切换到pub目录 put /etc/issue #上传文件 get test.1 #下载文件

图片27

匿名ftp的其他设置

出于安全方面的考虑,vsftpd在默认情况下不允许用户通过匿名FTP上传文件,创建目录等更改操作,但是可以修改vsftpd.conf配置文件的选项,可以赋予匿名ftp更多的权限。

允许匿名ftp上传文件。

修改/etc/vsftpd/vsftpd.conf

write_enable=YES anon_upload_enable=YES

图片28

2、更改/var/ftp/pub目录的权限,为ftp用户添加写权限,并重新加载配置文件

讯享网chmod o+w /var/ftp/pub/ #更改/var/ftp/pub目录的权限 systemctl restart vsftpd.service #重启ftp服务

图片29

3、测试

图片30

配置本地用户登录

本地用户登录就是指使用Linux操作系统中的用户账号和密码登录ftp服务器,vsftp安装后默只支持匿名ftp登录,用户如果试图使用Linux操作系统中的账号登录服务器,将会被vsftpd拒绝

1.创建ftptest用户

useradd ftptest #创建ftptest用户 passwd ftptest #修改ftptest用户密码

图片31

2.修改/etc/vsftpd/vsftpd.conf

讯享网anonymous enable=NO local_enable=YES

图片32

3.还是通过lftp连接到ftp服务器

图片33

更多详细的操作请参考:FTP的搭建和使用

小讯
上一篇 2025-03-01 22:59
下一篇 2025-04-09 21:37

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/57739.html