VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

如何在阿里云 Linux 服务器上安装 FTP?选择CentOS 7.2 64位系统,阿里云在公共镜像中提供系统镜像,用户可以直接在控制台更换这个系统。并通过远程链接进入系统。

vsftpd 是一个小巧、轻便、安全、好用的linux下的FTP服务器软件。它是各种 Linux 发行版中最受推崇的 FTP 服务器软件。

1.安装vsftpd,直接安装yum就好

yum install -y vsftpd

出现下图说明安装成功。

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

2.相关配置文件:

cd /etc/vsftpd

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

/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服务端口

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

登录到 ftp 服务器。

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

匿名ftp的基本配置

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

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

anonymous_enable=YES //默认是YES
阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

此时,任何用户都可以匿名登录ftp服务器,查看和下载匿名账户主目录下的各级目录和文件,但不能上传文件或创建目录。

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

yum -y install lftp //安装lftp

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

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

lftp公网ip #连接ftp服务器

cd pub/ #切换到pub目录

put /etc/issue #上传文件

get test.1 #下载文件

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

匿名 ftp 的其他设置

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

1、允许匿名 ftp 上传文件。

修改/etc/vsftpd/vsftpd.conf

write_enable=YES

anon_upload_enable=YES

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

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

chmod o+w /var/ftp/pub/ #更改/var/ftp/pub目录的权限

systemctl restart vsftpd.service #重启ftp服务

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

3、测试

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

配置本地用户登录

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

1.创建ftptest用户

useradd ftptest #创建ftptest用户

passwd ftptest #修改ftptest用户密码

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

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

anonymous enable=NO

local_enable=YES

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

3. 仍然通过 lftp 连接到 ftp 服务器

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

另外,简单介绍一下vsftpd.conf的配置文件参数说明。

cat /etc/vsftpd/vsftpd.conf

用户登录控制

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

用户权限控制

阿里云Linux服务器如何安装和配置FTP服务的详细使用教程-主机参考

这几篇文章你可能也喜欢:

  • 暂无相关推荐文章

本文由主机参考刊发,转载请注明:阿里云Linux服务器如何安装和配置FTP服务的详细使用教程 https://zhujicankao.com/67907.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 阿里云Linux服务器如何安装和配置FTP服务的详细使用教程
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!