13. 小明利用 ssh 命令從主機 A 首次成功的連接至主機 B,請問下列何種 ssh 檔案將會被更新?
(A) 主機 B 上的~/.ssh/authorized_keys 檔案
(B) 主機 A 上的~/.ssh/authorized_keys 檔案
(C) 主機 A 上的~/.ssh/known_hosts 檔案
(D) 主機 B 上的~/.ssh/known_hosts 檔案

答案:登入後查看
統計: A(146), B(126), C(507), D(201), E(0) #3012082

詳解 (共 4 筆)

#5843749
當小明首次連接至主機 B 時,ssh 客...
(共 204 字,隱藏中)
前往觀看
10
0
#6115991
詳細過程 發起連接: 小明在主機 A...


(共 888 字,隱藏中)
前往觀看
10
0
#6953976
authorized_keys 是用來...
(共 89 字,隱藏中)
前往觀看
2
0
#6632115

這題在考 SSH 連線時涉及的檔案更新

小明從 主機 A (client) 連線到 主機 B (server)

  • 第一次連線時,SSH 會把 主機 B 的公開金鑰 (host key) 存到 主機 A 的 ~/.ssh/known_hosts 裡。

  • 這樣下次再連線時,就能比對 host key 是否一致,避免中間人攻擊。

各選項分析:

  • (A) 主機 B 上的 authorized_keys → 這是用來記錄哪些 client 可以用金鑰登入,不會因為 client 首次連線而更新。

  • (B) 主機 A 上的 authorized_keys → client 端不會更新這個。

  • (C) 主機 A 上的 known_hosts ✅ → 會新增主機 B 的 host key。

  • (D) 主機 B 上的 known_hosts → server 端也不會更新這個。

✅ 答案:(C) 主機 A 上的 ~/.ssh/known_hosts 檔案

1
0

私人筆記 (共 1 筆)

私人筆記#7540491
未解鎖
? 詳細解析~/.ssh/authori...
(共 618 字,隱藏中)
前往觀看
1
0