Ubuntu上的vsftpd默认无图形界面,可通过配置文件和第三方工具实现一定程度的“界面”自定义,核心操作如下:
/etc/vsftpd.conf
,添加或修改以下行:ftpd_banner=Welcome to My Custom FTP Server # 登录时显示的欢迎信息
chroot_local_user=YES # 启用用户主目录锁定
local_root
):local_root=/path/to/custom/dir # 指定用户登录后的默认目录
pasv_enable=YES
pasv_min_port=40000
pasv_max_port=40100 # 被动模式端口范围,需在防火墙中放行
若需更直观的操作,可安装支持图形界面的FTP管理工具:
/etc/proftpd/proftpd.conf
定制更复杂的界面逻辑。sudo systemctl restart vsftpd
以上内容综合自。