方法 1:交钱不交钱 例:用户 a、b、 c
[root@localhost ~]# vi /etc/vsftpd/vsftpd.conf
local_max_rate=1000000
anon_max_rate=10
方法 2:交多少钱给多少速度 例:用户 a
[root@localhost ~]# vi /etc/vsftpd/vsftpd.conf
user_config_dir=/etc/vsftpd
[root@localhost ~]# vi /etc/vsftpd/a
local_max_rate=1000000
[root@localhost ~]# service vsftpd restart
----------------------------------------------------------------------------------------
试验 7 匿名上传权限
[root@localhost ~]# vi /etc/vsftpd/vsftpd.conf
anon_other_write_enable=YES (文件改名、删除)
anon_upload_enable=YES (文件上传)
[root@localhost ~]#chmod –R 777 /var/ftp/pub
若将 ftp 根目录 /var/ftp 改成 777 权限,那匿名用户将无法登陆。
-----------------------------------------------------------------------------------------
试验 8 更改默认共享目录为 /misc/abc
local_root=/misc/abc
anon_root=/misc/abc
[root@localhost ~]# service vsftpd restart
-----------------------------------------------------------------------------------------
试验 9 ftp 虚拟用户建立
方法一、
[root@localhost ~]# useradd -g ftp -s /sbin/nologin d ( 用户名为 d)
[root@localhost ~]# passwd d
方法二、用 PAM 进行认证
建立用户 god man ghost 使他们都能访问 ftp,下载资料。 y/s
[root@localhost ~]#useradd test
[root@localhost ~]# vi logins.txt
god
god
man
man
ghost
ghost
[root@localhost~]#db_load –T –t hash –f logins.txt /etc/vsftpd/vsftpd_login.db
注意如果没有找到 db_load 命令就需要安装如下包:
db4-4.3.29-9.fc6.i386.rpm 第二张光盘
db4-devel-4.3.29-9.fc6.i386.rpm 第三张光盘
db4-utils-4.3.29-9.fc6.i386.rpm 第三张光盘
db4-java-4.3.29-9.fc6.i386.rpm 第四张光盘
db4-tcl-4.3.29-9.fc6.i386.rpm 第四张光盘
- 1
- 2
前往页