Linux Troubleshooting

Linux上配置FTP服务器

2023-12-12  本文已影响0人  yangqing

环境

问题

解决

FTP 服务由vsftpd守护进程。要在RHEL7上配置FTP服务,请按照以下步骤操作:

服务器
  1. 安装vsftpd包裹:

    # yum -y install vsftpd
    
    
  2. 设置ftp可以使用的端口范围/etc/vsftpd/vsftpd.conf:(注意:默认情况下,它使用被动模式)

     pasv_min_port=3000
     pasv_max_port=3500
    
    
  3. 配置vsftpd系统启动时启动的服务:

    # systemctl enable vsftpd.service  
    # systemctl start vsftpd.service
    
    
  4. 打开将要使用的端口ftp:

    # firewall-cmd --add-port=21/tcp --add-port=3000-3500/tcp --permanent     
    # systemctl restart firewalld.service
    
    

另外,如果你想让普通用户在selinux执行时能够从服务器获取文件并将文件放入服务器,请设置如下布尔值。

# setenforce 1   
# setsebool -P ftpd_full_access 1

笔记:

根本原因

不适用

上一篇 下一篇

猜你喜欢

热点阅读