• redhat AS5 FTP虚拟用户配置(本地数据库方式认证)


    1、新建一个文本文件,内容为虚拟用户的账号、密码,奇数行为账号,偶数行为密码:

    2、生成数据文件,需要db4-utils*这个软件的支持,默认没有安装,我们这里安装下:

    然后使用:db_load -T -t hash -f  "文本文件“   "认证文件.db" 命令创建.db文件,顺便修改权限为600,仅仅管理员可见。

    3、创建pam认证文件,位于/etc/pam.d/目录下,名称为vsftpd.vu( 自定义)。内容如下:

    auth   reuqired  /lib/security/pam_userdb.so   db=/etc/vsftpd/login

    account   required   /lib/security/pam_userdb.so   db=/etc/vsftpd/login  (.db后缀自动忽略,不懂怎么写的话,看vsftpd ,里面有提示)

    4、新建一个宿主用户vftp,并新建宿主目录,所有虚拟用户都绑定在这,然后改下权限。

    5、修改vsftpd.conf,位于/etc/vsftpd下

    主要是修改这4项, 按顺序说吧,修改认证文件,就是刚刚新建的。

    开启guest登录,就是虚拟用户了

    绑定虚拟用户到宿主vftp

    设置虚拟用户的配置文件存放的文件夹

    6、新建虚拟用户配置文件,先新建文件夹  user_conf,对应配置文件中的。

    然后再新建对应用户名的文件,写入配置细节。

    7、然后重启服务,关闭防火墙。

    8、测试:

    总结:蛋疼的配置,大致顺序为:新建账户文件》安装服务》新建db文件》新建pam文件》创建宿主用户》修改vsftpd.conf文件》新建用户配置文件》

    重启服务。

  • 相关阅读:
    DFS
    离散化
    前缀和&差分
    数组运用_1-15 选择题
    数组运用_1-13 选择题
    数组运用_1-11 选择题
    数组运用_1-9 选择题
    数组运用_1-4 编程练习
    数组初始_2-22编程练习
    poj 3669 bfs(这道题隐藏着一个大坑)
  • 原文地址:https://www.cnblogs.com/jydeng/p/4418475.html
Copyright © 2020-2023  润新知