阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

手机号码,快捷登录

老司机
查看: 1283|回复: 0

[求助] 通达2010版OA启用APACHE认证有问题请帮忙

[复制链接]
  • TA的每日心情
    开心
    2016-6-25 13:04
  • 签到天数: 845 天

    [LV.10]以坛为家III

    发表于 2011-9-28 13:43:43 | 显示全部楼层 |阅读模式
    htpasswd.rar (31.03 KB, 下载次数: 1) 启用APACHE认证,防止通达后门现在很多网友都害怕通达的后门,为了解决这个问题,可以采用方法:
    但是在通达OA登陆前再设置一道认证后,报表系统读取不到数据,请各高手帮忙解决:
    操作直接修改http.conf达到认证的方法。
    在http.conf中最下面添加下面的代码,重启apache即可。
    复制内容到剪贴板
    代码:(经测试可用代码)
    <Directory />
    AuthUserFile d:/myoa/webroot/.htpasswd
    AuthName "OA系统登陆"
    AuthType Basic
    require valid-user
    Satisfy any
    Order Deny,Allow
    Deny from all
    Allow from 220.136.65.41 192.168.0
    #Allow from 代表指定IP允许访问,192.168.0代表IP段,代表192.168.0.1~254的所有IP地址
    </Directory>
    再操作下面的第二步,创建.htpasswd文件
    不用修改AllowOverride指令,而且性能会更好。(官方推荐)
    只要设置允许IP地址段,OA精灵无法访问的问题也就解决了。
    二,创建.htpasswd文件,用户名及密码保存在这个文件中。附件提供htpasswd.exe文件,用来生成密码文件
    (路径:d:/myoa/webroot/)
    htpasswd -c d:\myoa\webroot\.htpasswd chen
    (增加用户 htpasswd d:\myoa\webroot\.htpasswd chen)
    创建.htpasswd文件(路径:d:/myoa/webroot/),用户名及密码保存在这个文件中。附件提供htpasswd.exe文件,用来生成密码文件(将htpasswd.exe拷到system32目录下。
    测试php下运行exec(htpasswd -b htpasswd -c d:\myoa\webroot\.htpasswd chen)( 确保你 d:/myoa/webroot目录下有. htpasswd文件))
    现在已经启用apache目录访问身份验证,可以测试一下你的OA系统了,是否出现登陆对话框。
    附件webroot.rar中是.htaccess及.htpasswd文件,解压到webroot目录即可。其中的用户名是chen密码是888888,用第三步可以生成自己的用户名及密码。
    附:如何删除用户,很简单,用文本编辑软件直接删除用户名及密码,如果修改,可以先删除,后增加。文本编辑软件建议用ultraedit32

    webroot.rar

    272 Bytes, 下载次数: 0

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表