我目前在Github上使用Jekyll建立了博客。最初,它最初是一个公共博客,但最近对我来说已经变得更加私密(例如,为治疗起见和心理健康而写博客)。我想将此博客网站设为私有。
我知道您可以将存储库设为私有,但是我想继续使用当前公开的已发布博客的网站界面。有没有解决的办法?如果没有,还有哪些替代选择? (我尝试使用Blogger,尽管我喜欢它的隐私设置,但已发布的网站界面非常薄弱。)
答案 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文件。