如何将github网站/网页设为私有?

时间:2019-12-10 19:43:26

标签: github github-pages blogger

我目前在Github上使用Jekyll建立了博客。最初,它最初是一个公共博客,但最近对我来说已经变得更加私密(例如,为治疗起见和心理健康而写博客)。我想将此博客网站设为私有。

我知道您可以将存储库设为私有,但是我想继续使用当前公开的已发布博客的网站界面。有没有解决的办法?如果没有,还有哪些替代选择? (我尝试使用Blogger,尽管我喜欢它的隐私设置,但已发布的网站界面非常薄弱。)

2 个答案:

答案 0 :(得分:-1)

您可以尝试加密路由。 Here,staticrypt这个名字确实可以说明一切(我有一个演示here)。它允许您为网站的每个页面创建密码。它使用AES-256加密,因此就我而言,一个长密码就足够了。您将是唯一查看该网页的人。您也可以在网页上添加js等,因此我相信您可以在限制访问的同时维护网站上的内容(地址,格式等)。

staticrypt的readme.md中:

  

免责声明,如果您有额外的敏感银行数据,则应   可能还会用其他东西!

     

StatiCrypt生成一个静态的,受密码保护的页面,该页面可以   浏览器内部解密:只需将生成的页面发送或上传到   提供静态内容(例如github页面)的地方   完成:JavaScript将提示用户输入密码,解密页面   并加载您的HTML。

     

它基本上会加密您的页面,并使用   用户友好的方式来在新文件中使用密码。

     

AES-256是最新技术,但蛮力/字典式攻击会   以非常快的步伐微不足道:使用漫长而又不寻常的时间   密码。

为此,首先,将网页生成为HTML文件,然后使用this link(或在本地)对HTML文件进行加密。下载HTML文件并将其上传到您的服务器。

我认为GitHub不允许您创建“私有” Github页面。

答案 1 :(得分:-1)

您可以在CloudCannon上使用密码保护页面。您还可以在自定义托管环境中添加htaccess文件。