利用 tailscale 把多台機器串接在同一個網域內. 所以, 可以利用 ssh 從我的工作機連接到遠端的工作機. 使用 ssh 連線, 需要記住帳號密碼, 研究後使用 部署金鑰 方式來免除一些輸入.
整個概念是
- 要在 local 先產生相關的 private and public key , 並使用 ssh-copy-it 將公鑰上傳到 remote
- 在 local 維護好相對應的 .ssh/config , 這樣才可以簡單連線到 remote
- 透過 .ssh/conf.d/work , 把一些 host config 編輯分開.
以下是可行步驟
ssh-copy-id 將公鑰寫入遠端主機,達成免密碼登入。conf.d/ 資料夾。mkdir -p ~/.ssh/conf.d- 建立新檔案
~/.ssh/conf.d/work,內容如下:
~/.ssh/configconf.d/ 內的參數。