请教!FTP用户只能上传不能下载删除文件的配置!
我们的FTP系统不允许匿名用户登陆,能否将用户设置成上面的配置要求?wolfg 发表于 2011-8-14 06:46
可以,什么ftp服务器软件啊?kingnetwork 发表于 2011-8-14 10:01
服务器上用的是linux+vsftpdwolfg 发表于 2011-8-14 13:17
[quote][i]原帖由 "kingnetwork"]服务器上用的是linux+vsftpd[/quote 发表:[/i]
配置文件中加入
download_enable=NO
重启服务后试试kingnetwork 发表于 2011-8-14 16:32
不行啊wolfg 发表于 2011-8-14 19:48
[quote][i]原帖由 "kingnetwork"]不行啊[/quote 发表:[/i]
你的用户是系统用户还是虚拟用户?能否贴出你的配置文件?kingnetwork 发表于 2011-8-14 23:03
anonymous_enable=NO
local_enable=YES
anon_upload_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
listen=YES
local_umask=022
write_enable=YES
chroot_local_user=YES
user_config_dir=/etc/vsftpd/vsftpd_user_confwolfg 发表于 2011-8-15 02:18
你刚才是怎么加的download_enable这个选项的,你是想所有的用户都不能下载,还是部分用户kingnetwork 发表于 2011-8-15 05:34
直接就加到后面了,download_enable=NO,我是要设置1个用户只能上传,不能下载、删除wolfg 发表于 2011-8-15 08:49
user_config_dir=/etc/vsftpd/vsftpd_user_conf
看你设了这个,那你应该加到那个用户的配置文件中,是系统用户吧kingnetwork 发表于 2011-8-15 12:05
我对FTP的配置不是很熟,那个目录中有一个文件,
/etc/vsftpd/vsftpd_user_conf/xiaowang
内容是local_root=/var/ftp
我是否要添加那个用户名在这个目录中,然后添加相应的配置?如果是的话,配置内容应该是什么啊?谢谢wolfg 发表于 2011-8-15 15:20
在这个目录里加一个文件,名字与你要禁止download的用户名一样
内容是download_enable=NOkingnetwork 发表于 2011-8-15 18:36
谢谢你!现在已经不能下载了!但是如何设置不能删除、创建文件和目录呢?wolfg 发表于 2011-8-15 21:51
[quote][i]原帖由 "kingnetwork"]谢谢你!现在已经不能下载了!但是如何设置不能删除、创建文件和目录呢?[/quote 发表:[/i]
你是用系统用户?不能下载,不能创建文件和目录,那不什么也干不了了吗kingnetwork 发表于 2011-8-16 01:06
现在需求这样的,因为有多个用户使用这一个账号,但是这些用户用这个账号上传文件后,不能将文件删除,也不能下载,现在不能下载实现了wolfg 发表于 2011-8-16 04:22
[quote][i]原帖由 "kingnetwork"]现在需求这样的,因为有多个用户使用这一个账号,但是这些用户用这个账号上传文件后,不能将文件删除,也不能下载,现在不能下载实现了[/quote 发表:[/i]
最好还是用虚拟用户
用户的配置里加入
write_enable=yes
anon_upload_enable=yes
anon_mkdir_write_enable=no
anon_other_write_enable=no
download_enable=nolove2006 发表于 2011-8-16 07:37
僵尸帖复活。留名,回家看一下。:)