使用SSH連接AWS服務器


使用SSH連接AWS服務器

一直有一台AWS雲主機,但是之前在Windows平台都是使用Xshell連接的,換到Ubuntu環境之后還沒有試,昨天試了一下,終於使用SSH連接成功了,這里記錄一下步驟:

  1. 創建一個密鑰對,保存私鑰到本地

  2. 創建一個實例,使用我們保存的密鑰對。這里我選擇的是ubuntu實例

  3. 將私鑰保存到本地的一個合適的文件夾里面,然后在那里打開終端。輸入'chmod 400 ./<秘鑰名稱>',這一步是設置用戶對這個文件的權限,chmod 400代表這該文件只能被本用戶讀,不可寫、不可被其他用戶讀(這個網站可以幫助我們設置和解讀chmod的參數:https://chmodcommand.com/chmod-400/),這一步是為了保護秘鑰,連接AWS的時候如果沒有設置這一步會顯示連接錯誤

  4. 使用ssh進行連接:`ssh -i ./<秘鑰名稱> ubuntu@<ip地址>

    這樣就完成了連接

  5. 我們還可以使用scp命令進行文件的傳輸。scp 是 secure copy 的縮寫, scp 是 linux 系統下基於 ssh 登陸進行安全的遠程文件拷貝命令。它是rcp命令的加密版。關於scp的指令可以看這個:https://www.runoob.com/linux/linux-comm-scp.html

  6. 每次連接都輸入ssh指令太麻煩了,可以為指令取別名寫入./bashrc中,具體看:https://www.cnblogs.com/jiading/p/11826773.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM