请写出Linux centos76下部署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/FSU 著作权归作者所有。请勿转载和采集!