linux下ftp教程视频,[原创]linux视频教程之vsftp_B

这次主要说一下VSFTP的扩展应用

max_clients=100       最大连接数

max_per_ip=5         每个IP最大连接数

local_max_rate=500000  本地用户传输的最大数

anon_max_rate=200000   匿名用户传输的最大数

单位是字节

这个就要等一会了,我刚才不是只设了50嘛

如果是没设的话,会很快  不限制就很快

不等了,太慢了

因为我这是同一IP登录的,所以只能有一个

这回重点是这个,虚拟的用户

口令库文件中奇数行设置用户名,偶数行设置口令

vi logins.txt

liu

liupass

xin

xinpass

使用db_load命令生成认证文件

db_load -T -t hash -f logins.txt /etc/vsftpd/vsftpd_login.db

设置认证文件只对用户可读可写

chmod 600 /etc/vsftpd/vsftpd_login.db

建立虚拟用户所需的PAM配置文件

手工建立vsftpd.vu文件

vi /etc/pam.d/vsftpd.vu

auth required /lib/security/pam_userdb.so  db=/etc/vsftpd/vsftpd_login

account required  /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login

建立虚拟用户及要访问的目录并设置相应的权限

建立所有FTP虚拟用户帐号使用的系统用户帐号,并设置该帐号宿主目录的权限

useradd -d /home/ftpsite virtual

chmod 700 /home/ftpsite/

设置vsftpd.conf配置文件

在配置文件中添加虚拟用户的配置内容

guest_enable=YES

guest_username=virtual

pam_service_name=vsftpd.vu

对虚拟用户设置不同的权限

在vsftpd.conf文件中添加用户配置文件目录设置

user_config_dir=/etc/vsftpd_user_conf

建立用户配置文件目录

使用mkdir命令建立用户配置文件目录

mkdir /etc/vsftpd_user_conf

这些名子都可以自己起

为虚拟用户建立单独的配置文件

用户配置文件名称与用户名相同

/etc/vsftpd_user_conf/liu

/etc/vsftpd_user_conf/xin

每个FTP虚拟用户都可以独立设置其权限

anon_world_readable_only=NO

anon_upload_enable=YES

anon_mkdir_write_enable=YES 可以创建文件夹

anon_other_write_enable=YES

为了实验,我们就写 anon_mkdir_write_enable=YES 可以创建文件夹

这样我们就可以使用虚拟用户了

这样我们的实验就可以了

写的时候 多注意!!!

成功!!!!!!!

附件下载:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值