密碼管理軟件bitwarden

前天無聊翻帖子,看到一個討論密碼管理軟件的問題,大概就是使用哪一個會比較好,看到有人推薦bitwarden。之前一直使用chrome瀏覽器自帶的密碼記錄,但是只能記錄chrome上面的密碼。考慮到其他的軟件可能不安全或者是收費的,也就沒有用其他軟件了。
<h3>Bitwarden和bitwarden_rs</h3>
bitwarden_rs项目延伸自Bitwarden,bitwarden_rs使用Rust实现了Bitwarden相似的功能,两者均开源。不过Bitwarden需要较多的依赖(如MSSQL),占用内存也比较大,如果是个人或家庭使用,推荐更加轻量的bitwarden_rs,并且bitwarden_rs还可以免费使用Bitwarden的一些高级功能,如附件上传、TOTP等功能。(摘抄自網絡)

看到bitwarden是完全開源,並且可以自建服務器,於是就先用Docker建立了服務器。項目地址https://github.com/dani-garcia/bitwarden_rs

128M的VPS折騰記錄

一年前買了個128m的vps,這麼小的內存其實沒啥用,隨便一個東西就占滿了內存,還沒有一個路由器性能好。不過好在是KVM的,多少可以拿來折騰一下,這幾天閒來無事折騰一下。

首先安裝docker

這個vps的系統我使用的是Debian9,安裝好系統內存佔用大概40m左右。爲了能有更多的使用內存,這能用Swap。首先把swap設置到512M,設置方法這裡就不寫了。

升级源并安装软件

<span class="pln">apt</span><span class="pun">-</span><span class="pln">get update </span><span class="pun">&&</span><span class="pln"> apt</span><span class="pun">-</span><span class="pln">get install </span><span class="pun">-</span><span class="pln">y wget vim</span>

Nginx开启TLSv1.3

首先需要安裝Nginx1.13以及以後的版本,openssl-1.1.1版本。

Nginx配置SSL

配置中加入

ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
ssl_ciphers TLS13-AES-128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;

 

另外需要注意的是所有站點的Nginx配置都要啟用TLSv1.3,如果有沒有啟用的,其他的站點就算你加了TLSv1.3,所有站點都不會啟用TLSv1.3(因為這一點害的我編譯了幾次Nginx和Openssl).

所有站點都配置好后,強制刷新一下你的站點,用chrome瀏覽器,設置-更多工具-開發人員工具-Security選項中就能看到相關信息了。

Armbian Docker中部署Homeassistants

爲了使用一個斐訊DC1插排,又開始了一番折騰,用docker安裝Homeassistantants還是很容易的。

前提,已經安裝好了Docker。確認好自己的機器環境,我的貝殼云是ARM的cpu,所以就用了aarch64-homeassistant版

安裝最新版本的命令:docker run -d --restart=always --name="home-assistants" -v /var/lib/docker/homeassistant/config:/config homeassistant/aarch64-homeassistant:latest

如果想安裝指定的版本只需把最後的latest替換成自己想要的版本號就行了。執行結束后如果沒有問題,在瀏覽器中輸入http://你的Armbianip:8123就能看到homeassistant的初始化介面了。

關於homeassistant的使用,以及添加小米網関,小米的各種配件自動化和斐訊插排聯動等,會在後面的文章介紹。

Armbian 系統安裝Docker

關於Docker已經知道很久了,第一次使用是在群暉上面安裝qbittorrent,看著教程來感覺沒有啥難度,群暉Docker的UI介面確實很人性化,很容易懂,感覺應該是最好用的,當我在Armbian上使用了Portainer后,感覺裏面的設置真是麻煩。

目前24小時在運行的是貝殼云,由於上了斐訊DC1插排的車,需要用到Homessistion,但是他的搭建太麻煩了,所以就想到了用Docker。安裝Docker其實很容易,只需要ssh下面幾條命令就行了。

第一步:進入SSh,輸入

curl -sSL https://get.docker.com | sh