1
0

博客:谈谈我的「数字文具盒」 - 生产力工具(下)

This commit is contained in:
周中平 2022-12-01 16:14:32 +08:00
parent 541b56abf9
commit 4ae652d8eb
No known key found for this signature in database
GPG Key ID: B1DF9DD42D8E00DC
5 changed files with 327 additions and 21 deletions

View File

@ -16,7 +16,7 @@ date: 2022-11-28
## 云服务器 ## 云服务器
**云服务器Cloud Virtual MachineCVM**提供安全可靠的弹性计算服务。 可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。现如今已经并不需要去购买物理服务器,然后拉根网线连上网来实现数字基建了。云计算的发展带来效率的提升,仅需在服务商买一台足够用的服务器,就也、不用担心停电,断网,硬件损坏等边际成本了。 **云服务器Cloud Virtual MachineCVM** 提供安全可靠的弹性计算服务。 可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。现如今已经并不需要去购买物理服务器,然后拉根网线连上网来实现数字基建了。云计算的发展带来效率的提升,仅需在服务商买一台足够用的服务器,就也、不用担心停电,断网,硬件损坏等边际成本了。
例如腾讯云、阿里云等等在活动打折的时候,低廉的价格就可以拥有一台个人云服务器。结合实际的国情,云服务器除了性能上的差距,还存在如下的问题: 例如腾讯云、阿里云等等在活动打折的时候,低廉的价格就可以拥有一台个人云服务器。结合实际的国情,云服务器除了性能上的差距,还存在如下的问题:
@ -32,7 +32,7 @@ date: 2022-11-28
### 云服务器什么配置更适合我? ### 云服务器什么配置更适合我?
**根据实际需求和钱包。**我这次购买的服务器,实现所有需求日常内存占用 70%,留下了一定的冗余量保证突发情况。一般情况下,云服务器处理器闲置率较高,**内存则为重要指标**,网络带宽则体现在访问、下载速度上。 **根据实际需求和钱包。** 我这次购买的服务器,实现所有需求日常内存占用 70%,留下了一定的冗余量保证突发情况。一般情况下,云服务器处理器闲置率较高,**内存则为重要指标**,网络带宽则体现在访问、下载速度上。
| 内存容量 | 适用场景 | | 内存容量 | 适用场景 |
| ---------- | ----------------------------------------- | | ---------- | ----------------------------------------- |
@ -42,7 +42,7 @@ date: 2022-11-28
### 如何区分境内、境外服务器? ### 如何区分境内、境外服务器?
无论是境内还是境外服务器,首先必须要明白一点:**不能触犯云服务商「商业执照」所在地的法律条规。**如果服务商隶属于中国,例如阿里云、腾讯云。哪怕你买的云服务器在美国、欧盟也必须遵守中国法律;同样如果你买的美国服务商的服务器就必须遵守美国法律。 无论是境内还是境外服务器,首先必须要明白一点:**不能触犯云服务商「商业执照」所在地的法律条规。** 如果服务商隶属于中国,例如阿里云、腾讯云。哪怕你买的云服务器在美国、欧盟也必须遵守中国法律;同样如果你买的美国服务商的服务器就必须遵守美国法律。
```markdown ```markdown
根据《互联网信息服务管理办法》第十五条,互联网信息服务提供者不得制作、复制、发布、传播含有下列内容的信息: 根据《互联网信息服务管理办法》第十五条,互联网信息服务提供者不得制作、复制、发布、传播含有下列内容的信息:
@ -61,7 +61,7 @@ date: 2022-11-28
### 境内 / 境外云服务器买哪个? ### 境内 / 境外云服务器买哪个?
**非必要需求,建议买国外。**云服务器相同配置情况下,境内境外服务器性能无明显差距,主要还是网络访问。境内云服务器访问一些网站,例如 githubdockerhub 等等太慢了,甚至是无法访问。并且可能会因为网络问题产生各种意外的错误。国外服务器还可以免备案域名绑定,同时带宽也相对较高,实际体验速度也不比国内慢太夸张。 **非必要需求,建议买国外。** 云服务器相同配置情况下,境内境外服务器性能无明显差距,主要还是网络访问。境内云服务器访问一些网站,例如 githubdockerhub 等等太慢了,甚至是无法访问。并且可能会因为网络问题产生各种意外的错误。国外服务器还可以免备案域名绑定,同时带宽也相对较高,实际体验速度也不比国内慢太夸张。
我的上一台腾讯云 - 上海云服务器 ping 值 50 左右,现在的这台腾讯云 - 硅谷云服务器 200 左右,实际应用体验基本无感。但是国外服务器不支持备案,所以务必注意这点。 我的上一台腾讯云 - 上海云服务器 ping 值 50 左右,现在的这台腾讯云 - 硅谷云服务器 200 左右,实际应用体验基本无感。但是国外服务器不支持备案,所以务必注意这点。
@ -73,7 +73,7 @@ date: 2022-11-28
### 群晖、树莓派会不会更省钱、更好用? ### 群晖、树莓派会不会更省钱、更好用?
**不一定、看情况。**如果你有家庭数据中心的需求,那么群晖、树莓派等会更好的满足你的需求。但就大部分情况来说,**建议购买云服务器**。因为家庭数据中心太折腾、太折腾、太折腾,需要无法计量的时间精力和成本。 **不一定、看情况。** 如果你有家庭数据中心的需求,那么群晖、树莓派等会更好的满足你的需求。但就大部分情况来说,**建议购买云服务器**。因为家庭数据中心太折腾、太折腾、太折腾,需要无法计量的时间精力和成本。
| | 家庭数据中心 | 云服务器 | | | 家庭数据中心 | 云服务器 |
| ---- | -------------- | -------------------------- | | ---- | -------------- | -------------------------- |
@ -88,7 +88,6 @@ date: 2022-11-28
当然家庭数据中心并不是一无是处,它在网络、存储、性能方面可以秒杀云服务器。家庭数据中心动辄上 T 的数据存储容量8 核心的处理器和 16GB 的运行内存是云服务器所不能的。想必折腾家庭数据中心的应该不会看我这篇文章。🤣🤣🤣 当然家庭数据中心并不是一无是处,它在网络、存储、性能方面可以秒杀云服务器。家庭数据中心动辄上 T 的数据存储容量8 核心的处理器和 16GB 的运行内存是云服务器所不能的。想必折腾家庭数据中心的应该不会看我这篇文章。🤣🤣🤣
## 域名 ## 域名
网域名称Domain NameDomain简称域名、网域是由一串用点分隔的字符组成的互联网上某一台计算机或计算机组的名称用于在数据传输时标识计算机的电子方位。域名可以说是一个 IP 地址的代称目的是为了便于记忆后者。例如wikipedia.org 是一个域名。人们可以直接访问 wikipedia.org 来代替 IP 地址然后域名系统DNS就会将它转化成便于机器识别的 IP 地址。这样,人们只需要记忆 wikipedia.org 这一串带有特殊含义的字符,而不需要记忆没有含义的数字。 网域名称Domain NameDomain简称域名、网域是由一串用点分隔的字符组成的互联网上某一台计算机或计算机组的名称用于在数据传输时标识计算机的电子方位。域名可以说是一个 IP 地址的代称目的是为了便于记忆后者。例如wikipedia.org 是一个域名。人们可以直接访问 wikipedia.org 来代替 IP 地址然后域名系统DNS就会将它转化成便于机器识别的 IP 地址。这样,人们只需要记忆 wikipedia.org 这一串带有特殊含义的字符,而不需要记忆没有含义的数字。
@ -101,23 +100,23 @@ date: 2022-11-28
### 那个域名后缀好一些? ### 那个域名后缀好一些?
**建议注册 .com、.org、.dev 等常用后缀。**因为域名是存在一定价值的,所以不要乱注册域名浪费钱。就注册这些大家常用的域名后缀。 **建议注册 .com、.org、.dev 等常用后缀。** 因为域名是存在一定价值的,所以不要乱注册域名浪费钱。就注册这些大家常用的域名后缀。
### 国内域名好备案么? ### 国内域名好备案么?
**看情况,而且一些域名无法备案。**例如 .org 域名无法在国内备案,所以如果你想要备案,务必清楚那些域名可以备案。而且备案成功后,并不意味着可以一劳永逸了。工信部门会随机抽查,如果你是幸运儿又得折腾啦。域名备案时间大概需要 10 - 20 天左右,国内的云服务商都会协助你一起备案的,**整体难度一般**。 **看情况,而且一些域名无法备案。** 例如 .org 域名无法在国内备案,所以如果你想要备案,务必清楚那些域名可以备案。而且备案成功后,并不意味着可以一劳永逸了。工信部门会随机抽查,如果你是幸运儿又得折腾啦。域名备案时间大概需要 10 - 20 天左右,国内的云服务商都会协助你一起备案的,**整体难度一般**。
> 中国互联网域名体系https://domain.miit.gov.cn/ > 中国互联网域名体系:<https://domain.miit.gov.cn/>
### 域名续费多久的好? ### 域名续费多久的好?
**域名续费 8 年时间最好。**活动的时候会有折扣,然后就想着直接续费 10 年。在此忠告尽量不要续费 10 年,因为如果未来有转移域名的需求,你可能就要等一年或者两年才可以了。因为转移域名大部分情况必须在域名接收服务商再续费一年,所以域名续费 8 年时间最好。 **域名续费 8 年时间最好。** 活动的时候会有折扣,然后就想着直接续费 10 年。在此忠告尽量不要续费 10 年,因为如果未来有转移域名的需求,你可能就要等一年或者两年才可以了。因为转移域名大部分情况必须在域名接收服务商再续费一年,所以域名续费 8 年时间最好。
### 哪里购买域名有优惠? ### 哪里购买域名有优惠?
**谷歌域名购买选择土耳其地区付款。**我买了 8 年 org 域名,仅仅花费 200+,真的白捡似的。例如 .xyz 域名 10 年也才百十来块钱,所以冲啊!买垮谷歌域名!!! **谷歌域名购买选择土耳其地区付款。** 我买了 8 年 org 域名,仅仅花费 200+,真的白捡似的。例如 .xyz 域名 10 年也才百十来块钱,所以冲啊!买垮谷歌域名!!!
> 谷歌域名地址https://domains.google.com/ > 谷歌域名地址:<https://domains.google.com/>
## 引用 ## 引用

View File

@ -0,0 +1,142 @@
---
title: 谈谈我的「数字文具盒」 - 生产力工具(上)
description: 谈谈我的「数字文具盒」 - 生产力工具(上)
keywords:
- 数字文具盒
- 生产力工具
tags:
- 数字文具盒
authors:
- 7Wate
date: 2022-11-28
---
在完成了数字基建、运行平台的搭建后,迎来应用服务 - 生产力工具的搭建;生产力工具主要从公共服务、工具、程序开发三个方面来说。由于全文篇幅字数较多,故分为上下两篇分开阅读。
## 博客
博客Blog是一种在线日记形式的个人网站借由博文、图片或视频来记录生活、抒发情感或分享信息能够让读者以互动的方式留下意见是许多博客的重要要素。
我所有的一切都源于博客;第一次写博文是在 2012 年、第一次搭建博客系统是在 2018 年、并于 2020 年底加入十年之约社区。截至到 11 月 30 日已经走过了 1626 天,现在博客已经是我生命中不可或缺的一项。
### WordPress
![WordPress](https://static.7wate.com/img/2022/11/30/e46a64e75da71.png)
2003 年 5 月 27 日Matt Mullenweg 和 Mike Little 创建了 b2/cafelog一个博客系统的一个分支宣告了 WordPress 的诞生。到了 2011 年 12 月3.0 版本已经被下载了超过 6500 万次。目前,互联网上超过 43% 的网站是 WordPress 创建的。
[WordPress](https://wordpress.com/) 是一个以 PHP 和 MySQL 为平台的自由开源的博客软件和内容管理系统。WordPress 提供主题、插件、多作者协同、移动设备等特性,同时 WordPress 也是目前**因特网上最流行的博客系统**。
WordPress 是我第一次搭建博客所使用的系统,后来没用多久便被 Typecho 吸引了。主要是因为云服务器孱弱的性能导致 WordPress 运行不流畅,所以 Typecho 便是我最优的选择。
### Typecho
![Typecho](https://static.7wate.com/img/2022/11/30/2c6595c57f39a.png)
[Typecho](http://typecho.org/) 这个名字来源于团队内部的头脑风暴Type有打字的意思Echo意思是回声、反馈、共鸣也是 PHP 里最常见、最重要的函数。将这两个词合并在一起,就有了 Typecho。
Typecho 的程序设计逻辑与 Wordpress 相似通过插件与模板机制对程序进行扩展。Typecho 主要支持 MarkDown 语法、响应式设计;同时 Typecho 程序本体不到 500KB仅仅 7 张数据表带来了 WordPress 不可比拟的**响应速度**。
我用了 Typecho 很长一段时间,但是我认为官方**似乎停止了支持**,仅仅有一些零散的缝缝补补;不过时隔三年 Typecho 迎来了 1.2.0 版本,但缺少新鲜血液的注入是我放弃 Typecho 的最大原因。
### Halo
![Halo](https://static.7wate.com/img/2022/11/30/504726d751b4e.png)
[Halo](https://halo.run/) 一款现代化的开源建站 / CMS 系统,其社区背后运营主体是[飞致云](https://www.fit2cloud.com/)。现在的开源项目在靠爱发电和商业化运行的权衡中总是难以取舍,终究一旦是没有新鲜血液的注入就会渐渐没落。
Halo 作为开源项目同时拥有商业化运营,其易于部署、完善的模板系统、附件系统、评论系统正是我所想要的。因为 Halo 基于 Java 开发,所以相对于 PHP 开发**系统资源占用较高,勉强还可以接受。** 不过现在 Github 有位作者基于 Halo 的开源组件,使用 Go 语言重构了 Halo 并改名为 [sonic](https://github.com/go-sonic/sonic)sonic 相对于 Halo 最大的优点就是系统资源占用缩减了 50 倍,仅仅占用 10mb 左右内存。目前一直在用 Halo将来可能会更换到 sonic。以后的事情以后再说 ~
### 那个博客系统好?
**喜欢那个就用那个,没有喜欢的自己写一个。** 因为我见太多太多博客折腾了很久,但是并没有持续的产出文字,所以不要忘记初心是为了什么!
### 静态博客好用么?
**静态博客最大的弊端就是评论。** 因为博客最重要的属性就是能与读者通过有限的评论互动,所以如果能解决掉评论的问题,静态博客也许会是**最好的选择**
## 碎片化知识
二十一世纪信息大爆炸,不同以往信息传递更新慢;现在各种各样的碎片化信息充斥着生活,其更易学、更易用;但是管理起来却很不方便,针对这个问题我使用了 [memos](https://github.com/usememos/memos) 和 [massCode](https://masscode.io/),分别用来管理文字和代码。
### memos
![memos](https://static.7wate.com/img/2022/11/30/59efbd590dea2.png)
memos 是 [flomo](https://flomoapp.com/) 的一款开源孪生 web 应用,其无需格式、无需排版、无需分类,可以通过多种方式,随时随地记录你的想法。
> Flomo 只专注于记录与整理想法,拒绝 All in one
### massCode
![massCode](https://static.7wate.com/img/2022/11/30/683077511fb5d.png)
massCode 是一款开源代码片段管理软件,类似于 Github 的 Gist支持 Markdown、演示模式、搜索、自动保存、截图分析、WebDav 同步等特性。同时 massCode 支持全客户端一致体验,无须担心多端协同的问题。
## 维基
个人知识体系是学习、工作生活中必不可少的四库全书,通过不断完善、管理、精进个人的知识体系,可以让我们在工作生活中更得心应手。我的维基知识库主要分两个:知识脉络架构清晰的个人知识库、网页报告等零散资料的维基知识库;分别使用了 [Obsidian](https://obsidian.md/) 和 [Zotero](https://www.zotero.org/) 来实现和管理。
### Obsidian
![Obsidian](https://static.7wate.com/img/2022/11/30/02c7a7cf1ab33.png)
[Obsidian](https://obsidian.md/) 是一款支持 Zettelkasten 笔记法的笔记管理软件,同时支持 Windows、Mac 和 Linux 三大平台。Obsidian 的关键词第二大脑、本地文件管理、Markdown 格式、丰富的插件等。
目前我的知识体系就由 Obsidian 作为基石,利用 [Docusaurus](https://www.docusaurus.cn/) 作为展示平台开放在 [wiki.7wate.com](https://wiki.7wate.com/) 。目前通过不断地尝试、实践、总结已经形成了高效的生产力!
### Zotero
![Zotero](https://static.7wate.com/img/2022/11/30/48380d33fb30e.png)
[Zotero](https://www.zotero.org/) 是一款自由及开放源代码的文献管理软件用以管理书目信息如作者、标题、出版社、摘要、阅读笔记等及相关材料如PDF文件。其最著名的特性是作为浏览器插件、在线同步、与文档编辑软件如 Microsoft Word、LibreOffice、OpenOffice.org Writer、NeoOffice 等集成,可生成文内引用、生成页面脚注或文后的参考文献。
Zotero 在我这里主要的作用就是收集、整理、归纳零散的资料例如网页好文、研究报告、书籍文档等。Zotero 支持多终端平台使用,可以通过 WebDav 方式同步。
## RSS
RSSRDF Site Summary / Really Simple Syndication中文译作简易信息聚合也称内容聚合是一种消息来源格式规范用以聚合多个网站更新的内容并自动通知网站订阅者。使用 RSS 后,网站订阅者便无需再手动查看网站是否有新的内容,同时 RSS 可将多个网站更新的内容进行整合,以摘要的形式呈现,有助于订阅者快速获取重要信息,并选择性地点阅查看。
> RSS 为打破信息茧房而生
### RssHub
![RssHub](https://static.7wate.com/img/2022/11/30/878aad7c1af47.png)
[RSSHub](https://docs.rsshub.app/) 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。RSSHub 借助于开源社区的力量快速发展中,目前已适配数百家网站的上千项内容。
目前我所有的新闻、资讯来源全部由 RSSHub 贡献,同时定期管理添加新的订阅源以有效杜绝信息茧房。现在我每天早上的第一件事就是阅读 RSS 订阅源!
## 导航
![nav](https://static.7wate.com/img/2022/11/30/7232b459d6754.png)
导航服务完全是我个人强迫症开发的浏览器首页,主要还是忍受不了现在奇奇怪怪、各式各样的浏览器首页;那还等什么?动手燥起来!
## 网盘
![file](https://static.7wate.com/img/2022/11/30/eb7f14d63e221.png)
网盘平时主要是用于和朋友分享较大的文件、网络移动 U 盘的作用;网络上有很多很多很多的实现方案,例如:[Alist](https://alist.nn.ci/zh/)、[ZFile](https://github.com/zfile-dev/zfile)、[H5ai](https://larsjung.de/h5ai/) 等,我们喜欢那个用哪个。
## 引用
> 来源:[博客 - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/%E7%B6%B2%E8%AA%8C);仅学术引用,著作权归作者所有。
> 来源:[WordPress - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/WordPress);仅学术引用,著作权归作者所有。
> 来源:[Typecho - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/Typecho);仅学术引用,著作权归作者所有。
> 来源:[Halo](https://halo.run/);仅学术引用,著作权归作者所有。
> 来源:[flomo · 浮墨笔记](https://flomoapp.com/);仅学术引用,著作权归作者所有。
> 来源:[massCode | A free and open source code snippets manager for developers](https://masscode.io/);仅学术引用,著作权归作者所有。
> 来源:[玩转 Obsidian 01打造知识循环利器 - 少数派](https://sspai.com/post/62414);仅学术引用,著作权归作者所有。
> 来源:[Zotero - 维基百科,自由的百科全书](https://zh.wikipedia.org/zh-cn/Zotero);仅学术引用,著作权归作者所有。
> 来源:[RSS - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/RSS);仅学术引用,著作权归作者所有。
> 来源:[介绍 | RSSHub](https://docs.rsshub.app/);仅学术引用,著作权归作者所有。

View File

@ -0,0 +1,165 @@
---
title: 谈谈我的「数字文具盒」 - 生产力工具(下)
description: 谈谈我的「数字文具盒」 - 生产力工具(下)
keywords:
- 数字文具盒
- 生产力工具
tags:
- 数字文具盒
authors:
- 7Wate
date: 2022-11-30
---
下文接着生产力工具继续说起,主要涉及到一些非常好用、事半功倍的工具!
## 思维脑图
思维导图mind map是一种用图像整理信息的图解。它用一个中央关键词或想法以辐射线形连接所有的代表字词、想法、任务或其它关联项目。它可以利用不同的方式去表现人们的想法如引题式、可见形象化式、建构系统式和分类式。它普遍地用作在研究、组织、解决问题和政策制定中。
思维脑图是工作生活中梳理、划分、具象化问题中必不可少的方法论。在思维脑图的基础上,我又进一步划分了分支型和流向型的思维脑图。
- 分支型:常见的思维脑图,从巨到细一层一层划分梳理。
- 流向型:流程、分支预测图,推演问题的可能性和结果走向。
### Xmind
![Xmind](https://static.7wate.com/img/2022/12/01/c16c5b17cc514.png)
[Xmind](https://xmind.cn/) 是一款**全功能**的思维导图和头脑风暴软件。Xmind 可以快速整理思绪、延展思维、结构化呈现想法;同时结合多种思考方式,快速的提炼思维要点。其像大脑的瑞士军刀一般,助你理清思路,捕捉创意。
Xmind 平时我用的最多的一款工具了,简直太好用;整理思绪、提炼要点的一把好手。虽然有很多的开源项目可以实现 Xmind 的大部分功能,但是我真的是用习惯了,所以没有搭建私有的工具。
### excalidraw
![excalidraw](https://static.7wate.com/img/2022/12/01/f0b5d390bc117.png)
[excalidraw](https://github.com/excalidraw/excalidraw) 是一个开源 web 项目主要用于素描手绘图的虚拟白板。excalidraw 不仅拥有基础的白板功能,还拥有丰富的第三方形状库,同时还可以多方协作绘画。
Github 类似于 excalidraw 的开源项目有很多,功能也都大同小异,我就是选了一个自己喜欢的。自己部署 excalidraw 工具服务无法在线协同绘画excalidraw 官网提供此服务。
## 数据统计
数据统计只是自己平时想满足一下虚荣心,看看有多少读者浏览博客。网络上很多大厂都提供数据统计,例如谷歌、百度等等,在这里我使用的是 Umami。
Umami 是一款简单、快速、注重隐私的数据统计Google Analytics替代品。其通过一行 JS 代码就可以实现网络大部分的数据行为统计,而且拥有美观的 UI 设计。
![intro](https://static.7wate.com/img/2022/12/01/466537c870529.jpg)
## 静态文件
静态文件主要涉及到多平台易用、方便管理备份。例如博客的图片资源、维基的 xmind 脑图资源、视频资源,虽然都提供的有附件管理功能,但是谁能保证未来不会更换博客,更换网站呢?我在这里的解决方案就是搭建一个静态文件管理系统,负责所有的静态文件分类、归纳处理。
### 兰空图床
![兰空图床](https://static.7wate.com/img/2022/12/01/a1a72afe7bde1.png)
[LskyPro](https://github.com/lsky-org/lsky-pro) 是一款开源 web 图床管理系统,其采用 Laravel 框架开发使系统拥有稳定、高效和安全性。LskyPro 现在拥有开源 1.x、2.x 和商业版,这种选择也许是开源最好的方向。我主要使用开源版本,更新了 2.x 以后我也尝试了新的版本。但是总的来说 1.x 可以很完美的满足我的需求,因为我不仅仅只管理图片,还需要视频、文档等等,所以 2.x 不能便捷自定义文件后缀就不是我的菜!
我利用 LskyPro 管理静态资源的具体方法是通过 LskyPro 进行分类归纳存储,挂载腾讯云对象存储策略,再使用 CDN 自定义域名转发,**既保证了速度又固定了静态资源的唯一 url 链接。**
## 密码管理
密码管理器是一类用于生成、检索、保存及管理复杂密码、数字签名的措施,可以由硬件或软件实现。复杂密码的生成一般按需要以随机算法产生,而密码资料则保存于一个以密码、数字签名等方式加密的数据库内。它的作用类似于钥匙圈,**方便个人或企业组织集中管理密码、数字签名等身份管理要素。**
如今常见的密码管理器有**三类:**
- **本机安装**并在本机访问的应用程序(如 KeePass
- **在线服务**,通常经网站访问(如客户端、网络应用程序等)
- 经本机访问的外挂**硬件设备**,如 U盾、FIDO 等 USB Key。
它们的主要区别是保存密码及数字签名的加密数据库是保存在本机使用的还是保存在在线存储服务的还是保存在特定存储设备的。一些密码管理器如GNOME 钥匙圈、钥匙串、大部分浏览器内置的密码窗体存储功能等,既可在本机访问,也可在用户经过设置以后能使用在线存储服务的。一般密码管理器会要求用户至少需要一个**主控密码**来解锁经过该主控密码加密的存有账号密码信息的数据库。
密码管理器这个范畴太大了,我平时用的最多的就是管理各个网站的密码,登录的时候一键填充密码服务。现在国外成立的 **[FIDO](https://fidoalliance.org/)Fast IDentity Online联盟**,其宗旨是为解决强制认证设备的交互性和用户面临大量复杂的用户名和密码。我比较看好 FIDO也许这就是以后密码管理的最终解决方案。
### Bitwarden
![apps-combo-logo](https://static.7wate.com/img/2022/12/01/079c51fa61bbc.png)
[Bitwarden](https://bitwarden.com/) 是一款自由且开源的密码管理服务用户可在加密的保管库中存储敏感信息例如网站登录凭据。Bitwarden 平台提供有多种客户端应用程序包括网页用户界面、桌面应用浏览器扩展、移动应用以及命令行界面。Bitwarden 提供云端托管服务,并支持自行部署解决方案。
Bitwarden 除了拥有基础且丰富的密码管理功能同时支持自动填写登录信息、用户名密码生成器、2FA 验证、数据泄露报告、跨平台客户端、支持私有部署等其他优点。Bitwarden 真的是密码管理器的一大杀手,但是官方提供的私有部署系统资源消耗较大。这时 [vaultwarden](https://github.com/dani-garcia/vaultwarden) 便闪亮登场vaultwarden 是Bitwarden 的完美复刻版但是资源占用更少更易于部署。Dokcer run 一下就完成了服务搭建,真的嘎嘎好用、嘎嘎香呀!
### 浏览器的密码管理器好用么?
**只要是密码管理器都好用!** 如果你使用了密码管理器,我相信在绝大多数密码填充场景上省去了不少麻烦事情。现在 Chrome、FireFox 等都提供了基础的密码管理功能,但是相对来说功能不健全,密码安全得不到保证。
### 还有其他的密码管理器么?
**密码管理器真的是多如牛毛了,形式各样的都有。** 谷歌检索一下关键字,各式各样的都有,没有最好的密码管理器,只有最适合你的密码管理器。
## 邮箱服务
电子邮件electronic mail简称电邮email、e-mail是指一种由寄件人将数字信息发送给一个人或多个人的信息交换方式一般会通过互联网或其他电脑网络进行书写、发送和接收信件目的是达成发信人和收信人之间的信息交互。
> 《互联网周刊》报道认为“1969 年 10 月,世界上的第一封电子邮件是由计算机科学家 Leonard K. 教授发给他的同事的一条简短消息。”
电子邮件广为商业界使用是第一个广域的电子介质也是商业通信的第一次“e化革命”。电子邮件发送信息方便、不需要同步进行但是随着邮件越来越多垃圾邮件、信息重载等等也令人苦恼。
我个人非常喜欢邮件进行工作沟通,首先相对于即时通讯,邮件不需要秒回,沟通起来更省劲、效率更高。但是大环境,似乎并没人喜欢邮件沟通,更喜欢秒回……本来也是打算自建邮箱服务器,但是权衡之后还是选择了第三方服务。主要原因如下:
- 云服务商对邮箱端口的封禁
- 可能会遭受莫名奇妙的封禁
- 可能会被主流邮箱拉黑
最主要的原因是因为现在邮箱服务的滥用,导致人人自危;所以我最终使用了腾讯企业邮箱。虽然注册绑定的时候麻烦一些,但是可以在微信收到通知、同时拥有相对的自由权、也不会那么容易被拉黑,故此我最终没有选择自建邮箱服务!
### 那个邮箱服务更好?
**根据自己实际需求来,满足你的需求就是最好的。** 现在各个邮箱服务商都提供了各具特色的第三方服务,喜欢那个用哪个。
## 版本控制
**在 21 世纪,如果计算机界没有了版本控制就如同西方失去了耶路撒冷!** 版本控制是用来跟踪、记录、维护、回溯工程的重要工具,确保由不同的人共同协作的工程从诞生到定案的过程记录下来。
我相信版本控制的概念很多人都已经接触了,例如大名鼎鼎的 GitSVN 等。社区托管服务中 Github、GitLab 也都耳熟能详,这里主要介绍一下 [Gitea](https://gitea.io/) 和 [Gogs](https://gogs.io/)。
### Gitea
![screenshot](https://static.7wate.com/img/2022/12/01/ab8652c95b20f.png)
Gitea 是一个开源社区驱动的轻量级代码托管解决方案后端采用 Go编写采用 MIT 许可证Gitea 是从 Gogs 分支过来的,其主要优点开源、易于安装、跨平台、轻量级运行。
### Git 社区托管不好用么?
**社区托管非常好用,但我在意数据自由。** 因为社区托管说封了你账户可能那天就封了,不让你访问就没有一点办法了;所以自建 Gitea 就是我拥有对数据的绝对控制权,我可以选择性的同步到社区托管做备份。
## 运维工具
运维工具的主要目的就是舍弃第三方的 Shell 工具,同时更便于服务器的运营维护。很多人用不到,所以主要介绍两个运维工具:[Spug](https://spug.cc/) 和 [JumpServer](https://www.jumpserver.org/)。
### Spug
![Spug](https://static.7wate.com/img/2022/12/01/6c289f747eba5.png)
Spug 是一款灵活、强大、易用的开源运维平台其面向中小型企业设计的轻量级无Agent的自动化运维平台主要支持批量执行命令、文件管理、计划任务、发布部署、配置、监控、报警等综合一体化运维服务。
平时我有一些小主机都会使用 Spug 来进行统一的管理挺方便的。Spug 相对于 JumpServer 的主要优点就是性能要求不高可以跑在小主机上。JumpServer 专业程度更高Github 更是 19.5K 的星星,真的是让人流口水 ~
### JumpServer
![JumpServer](https://static.7wate.com/img/2022/12/01/520984a236c44.png)
JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。JumpServer 的特色优势是开源、分布式、无插件、多租户、多云、审计、多应用支持。
企业级运维使用 JumpServer 的更多,提供的性能更强大。我在本地管理虚拟化主机也在使用 JumpServer但是云服务器孱弱的性能还是不要折腾了。
## CI/CD
CI/CD 这个敞开嗓子聊怕是要说个三天三夜,爱你不停歇了~ 如果不做 DevOps 的话,很少会用到 CI/CD。目前我专业知识还达不到输出的程度所以就不误导人了。
目前我在使用 Jenkins 进行持续集成和持续部署Github Action 等其他 CD/CD 工具也很好用,根据自己实际需求来,需要哪个用哪个就好啦 ~
## 引用
> 来源:[思维导图 - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/%E5%BF%83%E6%99%BA%E5%9B%BE);仅学术引用,著作权归作者所有。
> 来源:[Xmind思维导图 | Xmind中文官方网站](https://xmind.cn/);仅学术引用,著作权归作者所有。
> 来源:[密码管理器 - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/%E5%AF%86%E7%A2%BC%E7%AE%A1%E7%90%86%E5%93%A1);仅学术引用,著作权归作者所有。
> 来源:[FIDO联盟 - 维基百科,自由的百科全书](https://zh.wikipedia.org/zh-cn/FIDO%E8%81%94%E7%9B%9F);仅学术引用,著作权归作者所有。
> 来源:[电子邮件 - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6#%E4%BD%BF%E7%94%A8_2);仅学术引用,著作权归作者所有。
> 来源:[版本控制 - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6);仅学术引用,著作权归作者所有。

View File

@ -52,7 +52,7 @@ apt install git
bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh) bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)
# Sudo 用户 # Sudo 用户
bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh) sudo bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)
``` ```
## 运行模式 ## 运行模式
@ -75,7 +75,7 @@ bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirro
[Docker](https://www.docker.com/) 是一个开放源代码的开放平台软件用于开发应用、交付应用、运行应用。Docker 允许用户将基础设施中的应用单独分割出来,形成更小的颗粒,从而提高交付软件的速度。 Docker 容器与虚拟机类似,但二者在原理上不同。容器是将操作系统层虚拟化,虚拟机则是虚拟化硬件,**因此容器更具有便携性、高效地利用服务器。** [Docker](https://www.docker.com/) 是一个开放源代码的开放平台软件用于开发应用、交付应用、运行应用。Docker 允许用户将基础设施中的应用单独分割出来,形成更小的颗粒,从而提高交付软件的速度。 Docker 容器与虚拟机类似,但二者在原理上不同。容器是将操作系统层虚拟化,虚拟机则是虚拟化硬件,**因此容器更具有便携性、高效地利用服务器。**
**Dokcer 容器的特性就是虚拟化,提供一个隔离的环境。**例如你可以运行多个版本的应用服务,其环境不会产生任何冲突。现在绝大部分的应用服务都提供了 Docker 镜像,可以方便快捷的搭建、运行应用服务;例如搭建一个 nginx 服务: **Dokcer 容器的特性就是虚拟化,提供一个隔离的环境。** 例如你可以运行多个版本的应用服务,其环境不会产生任何冲突。现在绝大部分的应用服务都提供了 Docker 镜像,可以方便快捷的搭建、运行应用服务;例如搭建一个 nginx 服务:
```shell ```shell
docker run --name nginx -d nginx docker run --name nginx -d nginx

View File

@ -19,16 +19,16 @@ date: 2022-11-21
## 需求 ## 需求
- **博客:**所有的一切源于第一场是搭建博客,通过博客也认识了更多网络上志同道合的博友。 - **博客:** 所有的一切源于第一场是搭建博客,通过博客也认识了更多网络上志同道合的博友。
- **图床:**为了更好的管理静态资源,更可以减轻博客未来的迁移负担。 - **图床:** 为了更好的管理静态资源,更可以减轻博客未来的迁移负担。
- 网盘:用来给身边的朋友分享、下载文件。 - 网盘:用来给身边的朋友分享、下载文件。
- **git 托管:**个人代码的托管、镜像、同步。 - **git 托管:** 个人代码的托管、镜像、同步。
- **rss 订阅:**信息聚合窗口,其可以有效打破信息茧房。 - **rss 订阅:** 信息聚合窗口,其可以有效打破信息茧房。
- **文件备份:**平时工作、学习、生活中的文件异地同步备份。 - **文件备份:** 平时工作、学习、生活中的文件异地同步备份。
- 碎片笔记:减轻第三方平台的依赖。 - 碎片笔记:减轻第三方平台的依赖。
- 书签管理:减轻第三方平台的依赖。 - 书签管理:减轻第三方平台的依赖。
- 统计服务:减轻第三方平台的依赖。 - 统计服务:减轻第三方平台的依赖。
- **密码管理器:**这都二十一世纪了,密码管理器是人人都必须、人人都必要的生产工具! - **密码管理器:** 这都二十一世纪了,密码管理器是人人都必须、人人都必要的生产工具!
以上内容就是第三次升级罗列出来的需求,**加粗项目**为务必实现的需求,剩下的为非必要项目。 以上内容就是第三次升级罗列出来的需求,**加粗项目**为务必实现的需求,剩下的为非必要项目。