---
# System prepended metadata

title: SSH連線終端機

---

# SSH連線終端機
### 產生ssh
```  sh=
ssh-keygen -t rsa -C "email address"
```
輸入完會產生 id_rsa (私鑰)、 id_rsa.pub (公鑰)

### Server配置公鑰
Server在 ~/.ssh/authorized_keys 儲存公鑰
GCP 則是貼在"中繼資料" -> "安全殼層金鑰"上, 會自動寫進authorized_keys裡

### 開始連線
``` sh=
ssh 帳號@IP
```

### 使用不同私鑰檔案
``` sh=
ssh -i ~/.ssh/私鑰名稱 帳號@ip
```

### SSH 添加known_hosts
``` sh=
ssh -T git@gitlab.com
```