首页 > 其他分享 >群晖:给个人导航页加把锁

群晖:给个人导航页加把锁

时间:2022-09-29 16:26:56浏览次数:47  
标签:index web navi 导航页 群晖 php 加把锁

相关环境介绍

硬件:群晖
软件:WebStation
     |_Apache HTTP Server 2.2
     |_PHP 7.3
     |_根目录:web

文件结构

web
|_index.php
|_navi.php

代码

index.php

<?php
    if ($_SERVER['PHP_AUTH_USER'] != "username" || $_SERVER['PHP_AUTH_PW'] != "username") {
        $logcontent = "IP:".$_SERVER["REMOTE_ADDR"]."尝试以".$_SERVER['PHP_AUTH_USER']." ".$_SERVER['PHP_AUTH_PW']."登录失败\n";
        $denylog = fopen("deny.log", "a");
        fwrite($denylog, $logcontent);
        fclose($denylog);
        header('WWW-Authenticate: Basic realm="My Realm"');
        header('HTTP/1.0 401 Unauthorized');
        echo 'Text to send if user hits Cancel button';
        exit;
    } else {
        $str = file_get_contents('navi.php');
        $content= substr($str, strlen('<?php exit;?>'));
        echo $content;
    }
?>
<?php exit;?>
....

自用的index.html加壳处理
头部添加并改成navi.php即可,用于屏蔽原导航页

测试效果

输入
username
username
通过
其他则失败并记录

标签:index,web,navi,导航页,群晖,php,加把锁
From: https://www.cnblogs.com/jibril/p/16741956.html

相关文章

  • 在公网任意地点, 远程访问家中的群晖NAS
    目录本文分享一下如何安装与使用cpolar群晖套件。我们以x64CPU架构的群晖型号举例。1、安装【cpolar群晖套件可以在技术支持qq群里的文件夹下载】打开套件中心,点击右......
  • 想把群晖NAS上的网页发布公网?cpolar轻松实现(3)
    通过前面两篇文章介绍的方法,我们已经成功的在局域网内的群晖NAS上安装了网站运行所需的软件环境,并通过WordPress搭建起一个像样的网站。不过,这个网站的最终目的是发布到公......
  • 利用cpolar为群晖NAS建立稳定外网地址(1)
    在任何企业中,商业数据的存储和管理都是十分重要的工作,加之协同办公的概念日渐兴盛,使得企业内部的数据中心变得越来越常见。而群晖NAS作为中小型数据存储和管理的重要设备之......
  • 使用cpolar远程访问群晖NAS
    在现代企业中,协同办公和数据共享的作用已经受到广泛认可,而群晖作为小型数据处理中心,也已经进入很多公司,并成为局域网内的数据存储和处理中心。但如果需要在公共互联网访问......
  • 导航页面设计/课程
    导航页面设计/课程导航页面设计/课程免费下载在HTML、CSS和JavaScript中HTML:部分导航h1前沿趋势h3.span.loader跨度.mB跨度.mE跨度.mN......
  • 导航页面设计/课程
    导航页面设计/课程导航页面设计/课程免费下载在HTML、CSS和JavaScript中HTML:部分导航h1前沿趋势h3.span.loader跨度.mB跨度.mE跨度.mN......
  • 群晖 获取root权限设置root密码方法
    一、控制面板—-终端机和SNMP里,开启SSH功能。二、登陆群晖的SSH,用系统默认用户登陆,我这里是admin,所以我输入以下命令,admin和IP地址修改为你的[email protected]......
  • 在cpolar客户端部署网页安全协议 (群晖7.X版)
    在上篇介绍中,我们为购买的域名向域名平台提交了安全证书的申请,经过一段时间的审核,域名平台会通过邮件/短信方式通知我们证书申请通过,也意味着我们可以将证书部署到cpolar客......
  • 为cpolar链接配置固定域名(群晖7.X版)
    在上篇文章中,我们为大家介绍了如何使用cpolar,为群晖NAS上的网页配置固定二级子域名,使该网页能够被长期稳定访问到。不过此时的链接并不具有引人注目的特性,因此大多应用于企......
  • 为自定义域名的网站获取安全文件 (群晖7.X版)
    在上篇介绍中我们提到,虽然此时位于群晖NAS上的网站已经成功配置了自定义域名,但这个域名还只是http前缀,即没有配置现在流行的https协议,因此在访客浏览时,网站会被定义为不安......