温馨提示×

Ubuntu中VSFTPD的自动挂载设置

小樊
48
2025-08-09 09:12:36
栏目: 智能运维

在Ubuntu中,VSFTPD本身主要用于搭建FTP服务器,若要实现类似“自动挂载”的功能,通常是指在系统启动时自动启动VSFTPD服务,以及自动挂载FTP用户的主目录等,以下是具体设置:

安装VSFTPD

sudo apt update sudo apt install vsftpd 

配置VSFTPD

编辑配置文件/etc/vsftpd.conf,确保以下配置项正确设置:

sudo nano /etc/vsftpd.conf # 确保以下配置 local_enable=YES write_enable=YES chroot_local_user=YES allow_writeable_chroot=YES # 若需被动模式,设置端口范围 pasv_enable=YES pasv_min_port=30000 pasv_max_port=31000 

设置开机自启

sudo systemctl enable vsftpd 

若需自动挂载用户主目录(假设用户主目录为/home/ftpuser)

编辑/etc/fstab文件,添加如下内容(若用户主目录为其他路径,需相应修改):

# 这里假设用户主目录在/home/ftpuser,且不需要特殊挂载选项 /home/ftpuser /home/ftpuser ext4 defaults 0 0 

重启服务

sudo systemctl restart vsftpd 

0