一直有一臺AWS雲主機,可是以前在Windows平臺都是使用Xshell鏈接的,換到Ubuntu環境以後尚未試,昨天試了一下,終於使用SSH鏈接成功了,這裏記錄一下步驟:html
建立一個密鑰對,保存私鑰到本地linux
建立一個實例,使用咱們保存的密鑰對。這裏我選擇的是ubuntu實例shell
將私鑰保存到本地的一個合適的文件夾裏面,而後在那裏打開終端。輸入'chmod 400 ./ <祕鑰名稱> ',這一步是設置用戶對這個文件的權限,chmod 400表明這該文件只能被本用戶讀,不可寫、不可被其餘用戶讀(這個網站能夠幫助咱們設置和解讀chmod的參數:https://chmodcommand.com/chmod-400/),這一步是爲了保護祕鑰,鏈接AWS的時候若是沒有設置這一步會顯示鏈接錯誤 ubuntu
使用ssh進行鏈接:`ssh -i ./ <祕鑰名稱> ubuntu@
這樣就完成了鏈接bash
咱們還能夠使用scp命令進行文件的傳輸。scp 是 secure copy 的縮寫, scp 是 linux 系統下基於 ssh 登錄進行安全的遠程文件拷貝命令。它是rcp命令的加密版。關於scp的指令能夠看這個:https://www.runoob.com/linux/linux-comm-scp.html服務器
每次鏈接都輸入ssh指令太麻煩了,能夠爲指令取別名寫入./bashrc中,具體看:https://www.cnblogs.com/jiading/p/11826773.htmlssh