基于Linux CentOS搭建FTP服务

vsftpd(very secure FTP daemon)是一款在Linux发行版中最受推崇的FTP服务器。vsftpd支持匿名访问和本地用户模式两种访问方式。匿名访问方式任何用户都可以访问搭建的FTP服务;本地用户模式只支持添加的本地用户访问搭建的FTP服务。

目录

1、首先查看linux系统版本信息

2、安装vsftpd

3、设置FTP服务开机自启动

4、启动FTP服务

5、查看FTP服务监听的端口

6、配置vsftpd 

7、修改/var/ftp/pub目录的权限,为FTP用户添加写权限

8、重启FTP服务

9、为FTP服务创建一个Linux用户

10、为FTP设置密码

11、为FTP服务创建一个使用的文件目录

12、修改/var/ftp/test目录的拥有者为ftptest

13、配置安全组

14、客户端测试


1、首先查看linux系统版本信息#

lsb_release -a

2、安装vsftpd#

yum install -y vsftpd

3、设置FTP服务开机自启动#

systemctl enable vsftpd

4、启动FTP服务#

systemctl start vsftpd

5、查看FTP服务监听的端口#

netstat -antup | grep ftp

6、配置vsftpd #

vim /etc/vsftpd/vsftpd.conf

按 i键进入编辑模式,将匿名上传权限 anon_upload_enable=YES 的注释放开。

7、修改/var/ftp/pub目录的权限,为FTP用户添加写权限#

chmod o+w /var/ftp/pub/

8、重启FTP服务#

systemctl restart vsftpd

9、为FTP服务创建一个Linux用户#

adduser ftptest

10、为FTP设置密码#

passwd ftptest

11、为FTP服务创建一个使用的文件目录#

mkdir /var/ftp/test

12、修改/var/ftp/test目录的拥有者为ftptest#

chown -R ftptest:ftptest /var/ftp/test

13、配置安全组#

     大多数客户端位于局域网中,IP地址是经过转换的,因此ipconfig或ifconfig命令返回的IP不一定是客户端的真实公网IP地址。若后续客户端无法登录FTP服务器,请重新确认其公网IP地址。

14、客户端测试#

1.  打开Chrom浏览器,在地址栏中输入ftp://:FTP端口,FTP服务器公网IP地址为ECS服务器的弹性IP地址。例如:ftp://139.224.200.222

2.    在弹出的对话框中,输入用户名和密码

说明:使用浏览器访问FTP服务器出错时,建议您清除浏览器缓存后再尝试。

作者:YangRoc

出处:https://www.cnblogs.com/YangRoc/p/17186558.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   Roc-xb  阅读(18)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!

易微帮源码


易微帮官网

more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示