开源在线剪切板 PrivateBin 安装和使用教程

我们经常需要在网上快速分享一些文本内容,比如代码片段、临时笔记或者敏感信息。传统的在线剪贴板服务虽然使用方便,但往往缺乏足够的隐私保护。

那么,有没有一种既方便又安全的在线文本分享方式呢?今天我要向大家推荐一个优秀的开源项目 - PrivateBin,它为这个问题提供了一个优雅的解决方案。

PrivateBin 简介

PrivateBin 是一个极简主义的开源在线剪贴板服务,其最大特点是采用零知识加密技术,服务器对粘贴内容完全无知。这意味着所有上传的内容在客户端就已经进行了加密,服务器只存储加密后的数据,无法查看原文。

PrivateBin 源于法国人 Sébastien Sauvage 开发的 ZeroBin,后经重构并增加了许多新功能,但仍保持与 ZeroBin 0.19 版本的数据存储格式完全兼容。它采用 PHP 编写,易于部署和使用。

自 2016 年首次发布以来,PrivateBin 凭借其出色的隐私保护特性和简洁的用户界面,迅速在开源社区中获得认可。目前 PrivateBin 在 GitHub 上已经获得了超过 6000 颗星。

PrivateBin 的核心特性

PrivateBin 提供了一系列强大的功能,可以满足从你的各种隐私保护需求:

端到端加密

  • 使用 256 位 AES 加密算法在浏览器中对数据进行加密和解密;
  • 采用 Galois Counter 模式,提供更高的安全性;
  • 服务器只存储加密后的数据,无法查看原文。

强大的隐私保护

  • 管理员无法查看用户上传的内容,拥有合理推诿权;
  • 支持设置密码进一步保护内容;
  • 可选的 “阅后即焚” 功能。

丰富的文本分享功能

  • 支持纯文本、源代码高亮、Markdown 等多种格式;
  • 可以进行在线讨论;
  • 支持文件上传 (默认禁用)。

高度可定制

  • 灵活的过期时间选项;
  • 多种主题可选;
  • 支持多语言。

开发者友好

  • RESTful API:提供简洁明了的 API,易于集成;
  • 文档详细:提供全面的文档和示例;
  • 可自托管:支持在自己的基础设施上部署和管理。

PrivateBin vs. 其他文本分享平台

为了更直观地展示 PrivateBin 的优势,我们可以将其与市面上的其他主流文本分享平台进行对比:

特性 PrivateBin Pastebin Ghostbin
端到端加密
服务器零知识
开源
文件上传 支持(可配置) 支持 不支持
在线讨论 支持 支持 不支持
多语言支持 支持 有限支持 不支持
自托管 支持 不支持 支持
定价 免费(自托管) 免费/付费 免费(自托管)

相比其他文本分享平台,PrivateBin 的主要优势包括:

  1. 隐私保护:端到端加密确保数据安全。
  2. 开源透明:代码开放,可自行部署和审查。
  3. 功能丰富:提供密码保护、过期设置等多样化功能。
  4. 无需注册:即开即用,方便快捷。

PrivateBin 的安装使用

PrivateBin 的安装和使用相对简单,提供了多种安装方式以适应不同的环境和需求。

对于没有技术背景的同学而言,你也不用担心安装问题,Sealos 应用商店提供了一键部署的应用模板,点一下鼠标即可完成部署,非常丝滑。

如果你想快速部署一个 PrivateBin,又不想陷入繁琐的安装和配置过程,可以试试 Sealos。

直接打开 PrivateBin 应用模板,然后点击右上角的 “去 Sealos 部署”。

如果您是第一次使用 Sealos,则需要注册登录 Sealos 公有云账号,登录之后会立即跳转到模板的部署页面。

啥也不用填,直接点击右上角的 “部署应用” 开始部署。部署完成后,直接点击应用的 “详情” 进入该应用的详情页面。

等待应用状态变成 running 之后,直接点击外网地址便可打开 PrivateBin 的可视化界面。

除此之外,还有另外一种打开方式,先刷新 Sealos 桌面 (也就是在 cloud.sealos.run 界面刷新浏览器),然后你就会发现 Sealos 桌面多了个图标:

直接点击这个图标就可以打开 PrivateBin 的可视化界面了。

是不是有点似曾相识?没错,很像 Windows 的快捷方式!

单机操作系统可以这么玩,Sealos 云操作系统当然也可以这么玩。

以安全分享敏感信息为例,给大家演示一下如何使用 PrivateBin:

  1. 打开 PrivateBin 页面

  2. 在文本框中输入需要分享的敏感信息,选择文本格式 (比如 Markdown)

  3. 选择过期时间,例如 “1 小时后”

  4. 如果需要额外保护,可以设置密码

  5. 点击 “创建” 按钮

  6. 复制生成的 URL 并通过安全渠道分享给接收者

  7. 如果设置了密码,需要同时将密码安全地传达给接收者

  8. 这样别人就能访问你分享的链接啦

总结

PrivateBin 为在线文本分享提供了一个兼具便利性和安全性的解决方案,接收者只需访问 URL 并输入密码 (如果有的话) 即可查看内容。一旦过期,内容将自动销毁。但我们在使用时仍需注意以下几点:

  1. 必须通过 HTTPS 访问,否则加密密钥可能被窃取;
  2. 管理员虽然无法查看内容,但可以删除任何 Paste;
  3. 如果不设置密码,任何获得 URL 的人都可以查看内容。

因此,对于极其敏感的信息,建议采取额外的安全措施,如使用强密码、限制访问 IP 等。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,546评论 6 507
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,224评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,911评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,737评论 1 294
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,753评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,598评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,338评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,249评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,696评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,888评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,013评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,731评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,348评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,929评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,048评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,203评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,960评论 2 355

推荐阅读更多精彩内容