LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 北南南北

用vsFTPd自架Linux网络安装服务器[不断更新]

[复制链接]
发表于 2003-6-19 04:50:30 | 显示全部楼层
不能上传是因为你的用户对该目录没有写权限。
发表于 2003-6-19 12:29:38 | 显示全部楼层
--------------------------------------------------------------------------------
-------------------------------------------------------------------------------
补充八:如何实现虚拟路径?
比如:
/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了。
--------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
每次得启都要再MOUNT一次,不没有什么办法可以不用这么做?
发表于 2003-6-23 20:16:48 | 显示全部楼层
我来补充一下,修改断口请在vsftpd.conf文件里面
加上listen_port=断口号。

这里我想知道如果要限制一些IP访问我的FTP是不是要
直接在/etc/hosts.allow 之中定义允许或是拒绝的来源地址
发表于 2003-6-25 19:34:57 | 显示全部楼层
最初由 北南南北 发表
补充一之补充:如何把系统内所有的FTP用户都限制在家目录中呢??经juliaugong兄的提示,我查找了vsFTPd的洋文说明,证明这个选项是一刀切的解决所有的用户都能限制在家目录中

我们可以通过更改vsftpd.conf文件,加入如下的一行

chroot_local_user=YES

改完配制文件,不要忘记重启vsFTPd服务器


北南斑竹,我发现chroot_local_user=YES这个选项并不是个一刀切的选项。

如果1
chroot_local_user=YES
chroot_list_user=YES
那么vsftpd.chroot_list内的名单可以访问家目录外的目录。

如果2
chroot_local_user=NO
chroot_list_user=YES
那么vsftpd.chroot_list内的名单不可以访问家目录外的目录。

如果3
chroot_local_user=YES
chroot_list_user=NO
那么一刀切所有用户都不可以访问家目录外的目录。
发表于 2003-6-26 01:33:05 | 显示全部楼层
在vsftpd.conf文件中有这样一个设置项不知道有什么用的,请指教~~

ls_recurse_enable=NO

==============================
ls_recurse_enable=NO
若是启动此功能,则允许登入者使用ls -R 这个指令,默认值为NO。
发表于 2003-6-26 01:39:53 | 显示全部楼层
我现在发现一个问题,就是:
我使用用户上传了一个文件,但该用户在上传完成后可以删除该文件。我的意思是如何使某个用户只能上传文件而不能删除文件。
我修改了local_umask=222仍然不行。
发表于 2003-6-30 17:16:03 | 显示全部楼层
最初由 hongfeng 发表
我现在发现一个问题,就是:
我使用用户上传了一个文件,但该用户在上传完成后可以删除该文件。我的意思是如何使某个用户只能上传文件而不能删除文件。
我修改了local_umask=222仍然不行。


anon_other_write_enable=NO
如果设为YES,匿名登入者会被允许更多于上传与建立目录之外的权限,譬如删除或是更名,默认值为NO。
发表于 2003-7-1 20:26:44 | 显示全部楼层
真不错。。。

看的我眼大
发表于 2003-7-2 16:06:54 | 显示全部楼层
最初由 hongfeng 发表
我现在发现一个问题,就是:
我使用用户上传了一个文件,但该用户在上传完成后可以删除该文件。我的意思是如何使某个用户只能上传文件而不能删除文件。
我修改了local_umask=222仍然不行。

这样不行的,我只好写了一个shell程序让他不停的去扫描我的上传目录,发现有文件时就执行chattr +i 文件名这条命令。
发表于 2003-7-3 15:55:06 | 显示全部楼层
建议斑竹开一个proftp的【不断更新】精华贴,proftp也不错哦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表