以下是一些Ubuntu vsftpd的使用技巧:
sudo apt update和sudo apt install vsftpd命令安装。/etc/vsftpd.conf,可设置anonymous_enable=NO禁用匿名访问,local_enable=YES允许本地用户登录,write_enable=YES允许写操作,chroot_local_user=YES限制用户在其主目录,还可设置被动模式端口范围pasv_min_port和pasv_max_port等。sudo useradd -m ftpuser -s /usr/sbin/nologin,并设置密码sudo passwd ftpuser。ssl_enable=YES等。ufw开放FTP相关端口,如sudo ufw allow 20/tcp、sudo ufw allow 21/tcp等。xferlog_enable=YES等参数记录用户操作。chroot_list_enable和chroot_list_file参数。idle_session_timeout等参数限制用户会话空闲时间,提高服务器资源利用率。