CentOS中FileZilla用户权限怎么设置
在CentOS中设置FileZilla用户权限,通常需先安装FileZilla服务器,再通过服务器管理界面或命令行进行操作,以下是具体步骤:
- 安装FileZilla服务器:
- 执行命令:
sudo yum install epel-release
,sudo yum install filezilla-server
。 - 启动服务:
sudo systemctl start filezilla-server
,并设置开机自启:sudo systemctl enable filezilla-server
。
- 执行命令:
- 创建FTP用户:
- 使用命令:
sudo useradd -m username
,然后设置密码:sudo passwd username
。
- 使用命令:
- 配置用户权限:
- 通过服务器管理界面:打开FileZilla服务器,进入“Edit”→“Groups”,创建用户组并添加用户,还可设置共享目录及权限;也可直接在“Users”中添加用户,指定主目录等权限。
- 通过命令行:使用
chown
和chmod
命令设置用户主目录的所有权和权限,如sudo chown -R username:username /home/username
,sudo chmod -R 755 /home/username
。
- 配置防火墙:
- 若需外网访问,开放FTP端口及被动模式端口范围,如
sudo firewall-cmd --permanent --add-port=21/tcp
,sudo firewall-cmd --permanent --add-port=50000-50100/tcp
,然后sudo firewall-cmd --reload
。
- 若需外网访问,开放FTP端口及被动模式端口范围,如
- 重启服务:执行
sudo systemctl restart filezilla-server
使配置生效。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!