差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
下次修改
前次修改
tech:sshlogin [2022/04/01 14:56] jonathantech:sshlogin [2022/04/01 15:07] (目前版本) – [jonathan@ServerA 的設定] jonathan
行 1: 行 1:
 ====== SSH 不需要密碼登入方式 ====== ====== SSH 不需要密碼登入方式 ======
 SSH 可以透過憑證信任的方式來直接登入, 適合用於 rsync 備份資料等背景程式自動執行處理作業 SSH 可以透過憑證信任的方式來直接登入, 適合用於 rsync 備份資料等背景程式自動執行處理作業
 +
 +===== Ubuntu =====
 +以下介紹 ServerA 的 jonathan 可以直接使用 jonathan_serb.key 登入 jonathan@ServerB 的設定方式
 +
 +==== jonathan@ServerB 的設定 ====
 +  * 產生連入的 key<cli>
 +mkdir -p /home/jonathan/.ssh; ssh-keygen -t rsa -C 'jonathan\@servera.ichiayi.com' -f /home/jonathan/.ssh/jonathan_serb -q -N '' 
 +cat /home/jonathan/.ssh/jonathan_serb.pub >> /home/jonathan/.ssh/authorized_keys
 +chmod -R go= /home/jonathan/.ssh
 +chown -R jonathan:jonathan /home/jonathan/.ssh
 +</cli>
 +  * 將產生的 key /home/jonathan/.ssh/jonathan_serb 傳送到 ServerA Exp.<cli>
 +scp /home/jonathan/.ssh/jonathan_serb [email protected]:/home/jonathan/.ssh/jonathan_serb.key
 +</cli>
 +
 +==== jonathan@ServerA 的設定 ====
 +  * 設定 key 權限<cli>
 +chmod 600 /home/jonathan/.ssh/jonathan_serb.key
 +</cli>
 +  * 驗證使用 key 連入主機 <cli>
 +ssh -i /home/jonathan/.ssh/jonathan_serb.key -o "StrictHostKeyChecking no" [email protected]
 +</cli>
  
 ===== CentOS ===== ===== CentOS =====
行 27: 行 49:
 cd .ssh cd .ssh
 chmod 600 authorized_keys2 chmod 600 authorized_keys2
-</cli> 
- 
-===== Ubuntu ===== 
-以下介紹 ServerA 的 jonathan 可以直接使用 jonathan_serb.key 登入 jonathan@ServerB 的設定方式 
- 
-==== jonathan@ServerB 的設定 ==== 
-  * 產生連入的 key<cli> 
-mkdir -p /home/jonathan/.ssh; ssh-keygen -t rsa -C 'jonathan\@servera.ichiayi.com' -f /home/jonathan/.ssh/jonathan_serb -q -N ''  
-cat /home/jonathan/.ssh/jonathan_serb.pub >> /home/jonathan/.ssh/authorized_keys 
-chmod -R go= /home/jonathan/.ssh 
-chown -R jonathan:jonathan /home/jonathan/.ssh 
-</cli> 
-  * 將產生的 key /home/jonathan/.ssh/jonathan_serb 傳送到 ServerA Exp.<cli> 
-scp /home/jonathan/.ssh/jonathan_serb [email protected]:/home/jonathan/.ssh/jonathan_serb.key 
-</cli> 
- 
-==== jonathan@ServerA 的設定 ==== 
-  * 設定 key 權限<cli> 
-chmod 600 /home/jonathan/.ssh/jonathan_serb.key 
-</cli> 
-  * 驗證使用 key 連入主機 <cli> 
-ssh -i /home/jonathan/.ssh/jonathan_serb.key [email protected] 
 </cli> </cli>
  
  • tech/sshlogin.1648796216.txt.gz
  • 上一次變更: 2022/04/01 14:56
  • jonathan