要在Ubuntu上自定义vsftpd配置文件,请按照以下步骤操作:
打开终端(快捷键:Ctrl + Alt + T)
使用文本编辑器打开vsftpd的默认配置文件。在这个例子中,我们将使用nano编辑器。如果你喜欢其他编辑器,如vim,可以替换为相应的命令。
sudo nano /etc/vsftpd.conf
在配置文件中找到你想要自定义的设置。以下是一些常见的设置示例:
pasv_min_port=50000
pasv_max_port=50100
local_enable=YES
anonymous_enable=NO
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO
chroot_local_user=YES
allow_writeable_chroot=YES
根据你的需求修改这些设置。确保每行只有一个设置,并且没有多余的空格或制表符。
保存并关闭配置文件。在nano编辑器中,按Ctrl + X
,然后按Y
,最后按Enter
。
重启vsftpd服务以使更改生效:
sudo systemctl restart vsftpd
现在,你已经成功自定义了Ubuntu上的vsftpd配置文件。请确保你的防火墙允许你设置的被动模式端口范围。