[AWS / SSH] 簡單步驟 SSH連線設置
公司有工程師離職時,是MIS覺得麻煩的時候了,因為要把所有的server ssh key全換掉,雖然步驟簡單,但是server一多是換到手軟,以下以AWS為例,說明ssh key更換步驟
實作環境:Windows
服務:AWS
對新使用者添加ssh key
一、Windows用戶可以先下載puttygen
打開後,在滑鼠一震搖晃下就會產生一串ssh-rsa key
其中key comment必須謹慎設定,在aws他是對應key pair name,再來分別save public key和private key,將ssh rsa整段copy下來,之後要貼在.ssh/authorized_keys裡,怎麼做呢? 接著往下看
二、替換ssh key
1.進入指定的user資料夾 hone/{user},將ssh/authorized_keys裡的ssh rsa換掉即可
完成後再用新的ssh連新的user試試有沒有成功
2.確認成功後,就可以將AWS上舊的KEY刪掉了
二、在伺服器新增使用者並設定ssh
1.新增使用者
2.切換到使用者下sudo adduser newuser
sudo su - newuser
3.在home/newuser下,新增 .ssh資料夾
mkdir .ssh
4.給予.ssh 700的權限
chmod 700 .ssh
5. 建立authorized_keys資料夾
touch .ssh/authorized_keys
6.給予 authorized_keys 600權限
chmod 600 .ssh/authorized_keys
7.編輯authorized_keys文件,將剛剛複製的ssh rsa貼入
vi authorized_keys
完成後再用ssh連新的user試試有沒有成功
留言
張貼留言