vsftpd的安装配置及用户权限分配

FTP服务器用户权限配置(本人的一点小总结)

1、yum–y install ftp vsftpd //安装ftp和vsftpd

2、vi/etc/vsftpd/ftpuser.txt //创建密码明文文件

ftp1

123456

ftp2

123456       //奇数行为用户账户,偶数行为密码

3、db_load–T –t hash –f /etc/vsftpd/ftpuser.txt /etc/vsftpd/ftpuser.db

             //根据明文创建密码db文件

(可用:file /etc/vsftpd/ftpuser.db 查看密码数据文件)

4、mkdir/home/ftp //创建ftp根目录

mkdir/home/ftp/ftp1

mkdir/home/ftp/ftp2 //创建虚拟用户目录

5、useradd–d /home/ftp –s /sbin/nologin  ftpuser //创建vsftpd的guest账户

6、chownftpuser:ftpuser /home/ftp  –R //绑定宿主用户

chmod755 /home/ftp –R //分配文件夹权限,如想给多个用户分配不同的权限,此配置命令不用

7、vi/e       tc/pam.d/vsftpd

auth     required pam_userdb.sodb=/etc/vsftpd/ftpuser

account  required pam_userdb.so db=/etc/vsftpd/ftpuser

//打开pam.d中的配置文件进行配置,把内容全部注释,添加以上两行。

8、vi/etc/vsftpd/vsftpd.conf

anonymouns_enable=YES//改为NO

virtual_use_local_privs=YES

user_config_dir=/etc/vsftpd/user_conf  //指定虚拟用户权限配置的目录

guest_enable=YES

guest_username=ftpuser //系统用户名

allow_writeable_chroot=YES

chroot_local_user=YES   //添加修改以上内容,红色部分需手动添加

//其他权限自行选择

一些权限信息:(除了上述红色部分,其余内容可选)

# 设定支撑 vsftpd 服务的宿主用户【可不设置 

nopriv_user

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值