温馨提示×

CentOS中FileZilla用户权限怎么设置

小樊
57
2025-08-22 14:45:45
栏目: 智能运维

在CentOS中设置FileZilla用户权限,通常需先安装FileZilla服务器,再通过服务器管理界面或命令行进行操作,以下是具体步骤:

  1. 安装FileZilla服务器
    • 执行命令:sudo yum install epel-releasesudo yum install filezilla-server
    • 启动服务:sudo systemctl start filezilla-server,并设置开机自启:sudo systemctl enable filezilla-server
  2. 创建FTP用户
    • 使用命令:sudo useradd -m username,然后设置密码:sudo passwd username
  3. 配置用户权限
    • 通过服务器管理界面:打开FileZilla服务器,进入“Edit”→“Groups”,创建用户组并添加用户,还可设置共享目录及权限;也可直接在“Users”中添加用户,指定主目录等权限。
    • 通过命令行:使用chownchmod命令设置用户主目录的所有权和权限,如sudo chown -R username:username /home/usernamesudo chmod -R 755 /home/username
  4. 配置防火墙
    • 若需外网访问,开放FTP端口及被动模式端口范围,如sudo firewall-cmd --permanent --add-port=21/tcpsudo firewall-cmd --permanent --add-port=50000-50100/tcp,然后sudo firewall-cmd --reload
  5. 重启服务:执行sudo systemctl restart filezilla-server使配置生效。

0