配置vsftp虚拟用户登陆的上传下载

        为了系统的安全,创建vsftp虚拟用户,其本身在Linux系统中存在一个映射账号,该账号不允许登录系统,其它虚拟账号通过数据库映射到该账号。
        紧接着上次的实验,进行vsftp虚拟用户的配置。网址如下
  https://blog.51cto.com/13760226/2140963

        实验环境:linux6.5、虚拟win7/10

`vim /etc/vsftp`                         //进入vsftp目录

`vim vuser`                              //创建文本

配置vsftp虚拟用户登陆的上传下载

`db_load -T -t hash -f vuser vuser.db`                      // db_load 命令  -T 转换 -t hash 转换类型为hash  -s 转换的文件夹 + 转换后的名字+db 

`chmod 600 vuser` //定义vuser只能管理员自己读写

chmod 600 vuser.db  // 定义vuser.db只能管理员自己读写

useradd -d /opt/vuser -s /sbin/nologin vuser      //-d 创建家目录、-s 不能在shell终端登陆、最后跟创建的名字vuser

配置vsftp虚拟用户登陆的上传下载

`vim /etc/pam.d/vsftpd.vu `  创建pam认证
进入后直接插入下面两行
`auth required pam_userdb.so db=/etc/vsftpd/vuser`   必须验证pam_userdb.so模块=/etc/vsftpd/vuser

`account required pam_userdb.so db=/etc/vsftpd/vuser`  必须解释 pam_userdb.so模块=/etc/vsftpd/vuser

vim /etc/vsftp/vsftpd.conf       //进入配置文件修改其中内容
G到行尾
guest_enable=YES     允许来宾访问
guest_username=vuser   来宾名字
pam_service_name=vsftpd.vu   pam服务认证的名称=vsftpd.vu

配置vsftp虚拟用户登陆的上传下载
配置vsftp虚拟用户登陆的上传下载
配置vsftp虚拟用户登陆的上传下载
好的,虚拟用户ftp访问就到这里,谢谢阅读~

转载于:https://blog.51cto.com/13760226/2141047

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值