Linux CentOS 7.6 部署 FTP 工具详细教程
在 Linux CentOS 7.6 下部署 FTP 工具的方法如下:
- 安装 vsftpd:
在终端输入命令: sudo yum install vsftpd -y
- 配置 vsftpd:
在终端输入命令:sudo vi /etc/vsftpd/vsftpd.conf
配置文件中需要修改的项如下:
- anonymous_enable=YES #允许匿名用户登录 FTP
- local_enable=YES #允许本地用户登录 FTP
- write_enable=YES #允许用户上传文件
- chroot_local_user=YES #限制用户只能访问其主目录下的文件
- local_umask=022 #设置默认权限为 755
- pasv_min_port=40000 #设置被动模式下的最小端口号
- pasv_max_port=40100 #设置被动模式下的最大端口号
- 启动 vsftpd:
在终端输入命令:sudo systemctl start vsftpd
- 设置开机自启:
在终端输入命令:sudo systemctl enable vsftpd
- 防火墙设置:
如果防火墙开启了,需要添加 FTP 服务的端口号到防火墙规则中。
在终端输入命令:sudo firewall-cmd --permanent --add-port=21/tcp
然后重启防火墙服务:sudo systemctl restart firewalld
以上就是在 Linux CentOS 7.6 下部署 FTP 工具的方法。
原文地址: https://www.cveoy.top/t/topic/lV1O 著作权归作者所有。请勿转载和采集!