差異處
這裏顯示兩個版本的差異處。
兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
tech:sshlogin [2021/01/16 14:40] – 更換 plugin jonathan | tech:sshlogin [2022/04/01 15:07] (目前版本) – [jonathan@ServerA 的設定] jonathan | ||
---|---|---|---|
行 2: | 行 2: | ||
SSH 可以透過憑證信任的方式來直接登入, | SSH 可以透過憑證信任的方式來直接登入, | ||
+ | ===== Ubuntu ===== | ||
+ | 以下介紹 ServerA 的 jonathan 可以直接使用 jonathan_serb.key 登入 jonathan@ServerB 的設定方式 | ||
+ | |||
+ | ==== jonathan@ServerB 的設定 ==== | ||
+ | * 產生連入的 key< | ||
+ | mkdir -p / | ||
+ | cat / | ||
+ | chmod -R go= / | ||
+ | chown -R jonathan: | ||
+ | </ | ||
+ | * 將產生的 key / | ||
+ | scp / | ||
+ | </ | ||
+ | |||
+ | ==== jonathan@ServerA 的設定 ==== | ||
+ | * 設定 key 權限< | ||
+ | chmod 600 / | ||
+ | </ | ||
+ | * 驗證使用 key 連入主機 <cli> | ||
+ | ssh -i / | ||
+ | </ | ||
+ | |||
+ | ===== CentOS ===== | ||
以下介紹 ServerA 的 root 可以直接登入 ServerB 的 root 設定方式 | 以下介紹 ServerA 的 root 可以直接登入 ServerB 的 root 設定方式 | ||
- | ===== - ServerA 的設定 | + | ==== ServerA 的設定 ==== |
<cli> | <cli> | ||
su - root | su - root | ||
行 13: | 行 36: | ||
</ | </ | ||
- | ===== - ServerB 的設定 | + | ==== ServerB 的設定 ==== |
<cli> | <cli> | ||
su - root | su - root | ||
行 20: | 行 43: | ||
</ | </ | ||
- | + | ==== 無法登入可能原因 ==== | |
- | ===== 無法登入可能原因 | + | |
依據之前的測試經驗, | 依據之前的測試經驗, | ||
<cli> | <cli> | ||
行 28: | 行 50: | ||
chmod 600 authorized_keys2 | chmod 600 authorized_keys2 | ||
</ | </ | ||
+ | |||
+ | ===== 參考網址 ===== | ||
+ | * https:// | ||
{{tag> | {{tag> |