Linux学习ftp

##ftp##

1.ftp定义

ftp://     #文件传输协议
ftp协议提供的软件
在rhel7.2中:vsftpd

2.部署ftp服务


3.ftp服务的基本信息


//登陆报错


4.配置文件参数



更改配置文件后需要

[root@localhost pub]# systemctl restart vsftpd


//本地用户不能登陆





#<限制本地用户浏览目录>

[root@localhost Desktop]# vim /etc/vsftpd/vsftpd.conf
所有用户被锁在家目录中
chroot_local_user=YES

[root@localhost Desktop]# systemctl restart vsftpd

[root@localhost Desktop]# chmod u-w /home/*



#用户黑名单建立


用户白名单建立
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list



#<ftp虚拟用户的设定>
#创建虚拟帐号身份

[root@localhost Desktop]# vim /etc/vsftpd/westosfile
westos1
1234
westos2
1234
westos3
1234



[root@localhost Desktop]# db_load -T -t hash -f /etc/vsftpd/westosfile /etc/vsftpd/westosfile.db

//T:转换 ; t:转换格式  ; hash:哈希加密 ; f:目的文件




vim /etc/pam.d/westos                    ##文件名任意
account   required   pam_userdb.so db=/etc/vsftpd/westosfile   
auth      required   pam_userdb.so db=/etc/vsftpd/westosfile




更改配置文件

[root@localhost Desktop]#vim /etc/vsftp/vsftpd.conf


测试











评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值