配置vsftpd.conf文件允许本地用户登录FTP服务
时间: 2025-01-25 20:13:01 浏览: 23
要在VSFTPD服务器上允许本地用户登录FTP服务,你需要编辑vsftpd.conf
配置文件。以下是基本步骤:
打开配置文件: 使用文本编辑器(如
vim
,nano
, 或gedit
),找到并打开VSFTPD的配置文件,一般位于/etc/vsftpd/vsftpd.conf
。启用本地用户的访问: 确保
local_enable
和chroot_local_user
项已开启:local_enable=YES chroot_local_user=YES
local_enable=YES
允许本地用户访问,而chroot_local_user=YES
则限制每个本地用户只能在其家目录下操作,增加了安全性。设定用户名和密码: 如果你想为特定的本地用户分配单独的权限,可以在
user_config_dir
下创建一个名为~/.vsftpd/passwd
的文件,并在其中添加用户和对应的密码,格式如下:user_name:password
防火墙规则: 可能还需要更新防火墙规则,允许适当端口(默认是21)的流量:
firewall-cmd --permanent --add-service=ftp firewall-cmd --reload
重启服务: 最后,重启VSFTPD服务以应用更改:
sudo systemctl restart vsftpd
相关推荐



















