即在ubuntu10.4上成功的安装了vsftpd后,现在来说说配置的问题。
现今遇到的一个最大的问题是,我的var目录下的磁盘空间不足,我恨希望把它转移到其他的分区上,例如我给windows留得60G空间的D盘。
好,现在就来说说具体的步骤。
首先,肯定需要先把D盘挂载到linux下的某个目录下,
sudo mount /dev/sda6 /media/bushD -o defaults -o rw -o umask=022
解释下,我的D 盘是sda6大家看自己的D 盘是多少哈,然后我挂载到了media/bushD 目录下。最后的参数很重要,保证了挂载后的文件夹的权限是755(只有755 vsfptd才不会有问题)
然后由于我的D 盘中有其它的文件,而我只希望让我D 盘中的ftp文件夹被vsftp使用,所以现在我需要修改vsftp的默认路径。
sudo vi /etc/passwd在其中找到ftp用户
找到下面的一行
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
修改为
ftp:x:14:50:FTP User:/media/bushD/ftp:/sbin/nologin
这样就修改了默认的路径。