WEB开发网
开发学院服务器FTP服务器 vsFTP服务器的维护 阅读

vsFTP服务器的维护

 2007-05-21 00:00:00 来源:WEB开发网   
核心提示: 然后我们把.message这个文件复制到各个用户的家目录中,比如我的FTP的一个用户是beinan,vsFTP服务器的维护(4),这个用户所在的家目录是/home/beinan我们就要把.message放在/home/beinan这个目录下,如果系统用户ftp,这是为了安全考虑,所以我们必须自己

然后我们把.message这个文件复制到各个用户的家目录中。比如我的FTP的一个用户是beinan,这个用户所在的家目录是/home/beinan

我们就要把.message放在/home/beinan这个目录下。如果系统用户ftp,他的目录就是/var/ftp这个目录,这个是默认的,当匿名用户登入时就访问的是/var/ftp这个目录。我们要让匿名用户能看到欢迎信息。就要把.message放在/var/ftp目录中。其它的用户,也无非就是类似的操作。

补充八:如何实现虚拟路径?

比如: /home/a 映射为ftp://localhost/a /home/b/c 则为ftp://localhost/c

其实这个不能说是vsFTPd的内容,其实我们早就接触过了,可能我们没有注意,我们可以通过如下的方法来实现。

 #mount --bind [原有的目录] [新目录]

比如我的ftp的默认目录是/var/ftp,我想把/mnt/LinG/WinSoft文件夹,映射到/var/ftp目录中,我就如下操作

我们要先在/var/ftp目录中建一个目录

 #mkdir /var/ftp/WinSoft

然后执行mount命令

 #mount --bind /mnt/LinG/WinSoft /var/ftp/WinSoft

这样就OK了。

补充九:如何上匿名访问、上传,并支持下载和执行?

在默认的情况下,vsftp是不支持匿名用户的访问的,所以我们要自己打开相应的选项。现在我针对这个问题,我们要打开如下的选项。

 anonymous_enable=YES 注:允许匿名访问
 anon_upload_enable=YES 注:允许上传
 anon_mkdir_write_enable=YES 注:允许建立相应的目录
 anon_umask=022 把上传到FTP的文件或者目录改变权限

当然打开这些选项还是不行的,我们还要让匿名写入文件的上一级目录有写入权,以我所做的FTP为例,我所做的FTP的匿名访问的目录是 /var/ftp,在vsFTPd中,/var/ftp这个目录是不能让匿名用户有写入权限的,这是为了安全考虑,所以我们必须自己在/var/ftp目录中建一个目录,让这个目录有写入权。

上一页  1 2 3 4 5 6 7  下一页

Tags:vsFTP 服务器 维护

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接