vsftp服务器实现匿名用户上传、修改权限和一些设置
平时经常要架设个简单的ftp服务器,用来传一些文件,只要匿名用户可以上传和修改就可以了。下面是一些相关的配置,这样的ftp只需要修改几个地方就ok了。anonymous_enable=YESwrite_enable=YESlocal_umask=022anon_upload_enable=YES #容许匿名用户上传文件anon_mkdir_write_enable=YES #容许匿名用户建立目录anon_other_write_enable=YES #容许匿名用户除了新建和上传外的其他权限,如:删除、更名。主要是这几条,其他的基本不用动。然后再在/var/ftp下面建立一个匿名用户有足够权限的目录:cd /var/ftpmkdir uploadchmod 777 upload这样就可以实现匿名用户可以上传,修改和删除的功能了。还有一些有用的设置,在这里记录一下:chroot_list_enables=YESchroot_list_file=/etc/vsftpd/chroot_list#将某些用户所定在自家目录中,用户名在chroot_list中记录,格式:每行一用户。pasv_enable=YESpasv_min_port=5000pasv_max_port=6000#打开ftp被动连结,并设置最小、最大端口。user_config_dir=/etc/vsftpd/userconf#定义用户个人配置文件所在目录。#定义了这句就要在userconf目录中建立以用户名命名的文件,这就是这个用户的配置文件。其中加入一条local_root=/home/ftp为指定用户登陆目录,local_max_rate=80000 设置此用户的最大数据传输速度为80KBytes/ssetproctitle_enable=YES#将所有连接也不同的进程体现出来。http://www.dianli8.net/
页:
[1]