【小白篇】SSH Key 是什麼:兩把家裡的鑰匙,我跟 AI 共用

兩把鑰匙 我 NAS 的鑰匙圈,有兩把鑰匙。 它們躺在一個叫 ~/.ssh/authorized_keys 的檔案裡,大概長這樣: ssh-ed25519 AAAA...一大串字母... gurry@MacBookAir.home ssh-ed25519 AAAA...一大串字母... ClaudeCode@GakePC 第一行——我的 Mac。 第二行——我的 PC。 上一篇說「跟 AI 討論架構」,講得有點抽象。 具體場景其實長這樣:我跟 AI 說「幫我看一下 NAS 上每個服務的設定檔長怎樣」。 它會自己拿著上面的 key、自己 ssh 連進去、進到對應的資料夾、把檔案打開讀。 整理完,把結果回報給我。 等等,什麼是 SSH? 簡而言之:SSH 是「從電腦遠端進到另一台機器命令列」的工具。Mac 打開終端機輸入像 ssh gakes@nas 這種指令,從此你下的每個指令都跑在那台 NAS 上、看到的每個結果也都是那台 NAS 回應的。對 NAS 這種放角落、平常沒接螢幕的無頭騎士,SSH 就是日常管理的主要入口。 第一次摸 SSH 通常會卡兩個地方:要 ssh 到「哪個 IP / 主機」、跟「用密碼還是 key 認證」。這篇主要回答的是後者;至於前者:例如為什麼我都 ssh 到 Tailscale 的 100.x.x.x、不直接 ssh 到公網 IP 則留到後面講 Tailscale 的那篇。 所以兩台機器上都有 AI 在幫我用 SSH 管理 NAS。我跟 AI 共用這些鑰匙,我們在那台機器上應該也算是同居關係吧。 ...

May 10, 2026 · 2 分鐘 · Gurry

【小白篇】2026 還敢自組 NAS?三塊老硬碟的分工戰略

起點:一塊賣不掉的主機板 這台 NAS 的起點,是一塊想賣但沒賣出去的主機板。 年初升級到 i5-14400 之後,原本的 i7-7700 + B250M-K 就閒置了。照理說可以賣二手,但主板的PCIe卡扣有點瑕疵,不敢拿去賣,怕遇到奧客抓著不放。 正煩惱該怎麼清理空間時,突然靈光一閃,之前不是一直說要玩NAS嗎!現在板子跟 CPU 都有了,那顆一直被當普通資料碟用的 WD 紅標也可以轉行了,又去扒自組外接碟的 M.2 SSD ,再加上翻箱倒櫃挖出舊硬碟。 這拼裝車nas的零件也算湊齊了。 但 2026 才想玩 NAS 確實點尷尬。AI 把 NAND Flash 的供應鏈搞得一團亂,DDR5、SSD 跟海鮮一樣變成時價,HDD 也跟著亂漲。要買一組硬碟來玩也不是不行,就是荷包有點痛。 所以如果你也是「手邊剛好有幾顆舊硬碟」的人,這篇或許對你有用。 畢竟我的錢也不是大風刮來的,只能一開始就把每一顆盤放在對的位置上,讓它們儘量活久一點。這篇文章,就是我怎麼思考這件事的。 先說一個公司踩過的坑 我是跨行轉軟體開發的,在一間傳統產業轉型的小公司裡,部門沒有人能教這些東西,很多概念都是自己撞牆撞出來的。 一開始幫公司架服務,沒人告訴我要用 Docker,就直接在 VM 裡裝環境。 結果簡直一場災難。一台 VM 只能跑一種服務,多裝一個環境就開始打架;想在另一台機器重現,得從頭裝一遍;壞了沒辦法快速復原,只能挖之前的文件一步一步重來。 所以這次架 NAS,我的第一個決定就是:所有服務都用 Docker Compose 包起來。 這個決定跟硬碟策略是相關的。因為 Docker 讓我可以把「服務設定」跟「資料」分開放,而分開放,才能針對不同的資料特性選擇最適合的儲存位置。 三顆盤,三種角色 就三顆,沒得選。只能每一顆都用在最適合它的地方,不能浪費。 SSD(500GB):速度優先的熱區 系統、Docker images、還有資料庫,都放在 SSD。 為什麼資料庫也要在 SSD?有些人以為資料庫就像雲端硬碟一樣,只是個儲存空間。其實不是——資料庫會不斷讀寫資料,頻率非常高。HDD 太慢了跟不上。 而且重要的是:資料庫一跑,HDD 就被頻繁喚醒,根本無法休眠——每隔幾秒就要起來上班,完全停不下來。 HDD 持續旋轉 = 持續磨損 = 壽命縮短。這是我最不想看到的事。 ...

May 5, 2026 · 2 分鐘 · Gurry