最近遇到開發離職,所以涉及到更改服務器密鑰。ubuntu
1.在aws後臺生成並下載密鑰,而後將密鑰保存到本身電腦。服務器
2.執行ssh-keygen -y,複製密鑰路徑,回車獲得public key,例如ssh
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQClKsfkNkuSevGj3eYhCe53pcjqP3maAhDFcvBS7O6V hz2ItxCih+PnDSUaw+WNQn/mZphTk/a/gU8jEzoOWbkM4yxyb/wB96xbiFveSFJuOp/d6RJhJOI0iBXr lsLnBItntckiJ7FbtxJMXLvvwJryDUilBMTjYtwB+QhYXUMOzce5Pjz5/i8SeJtjnV3iAoG/cQk+0FzZ qaeJAAHco+CY/5WrUBkrHmFJr6HcXkvJdWPkYQS3xqC0+FmUZofz221CBt5IMucxXPkX4rWi+z7wB3Rb BQoQzd8v7yeb7OzlPnWOyN0qFU0XA246RA8QFYiCNYwI3f05p6KLxEXAMPLE my-key-pair
3.利用之前的密鑰登陸服務器,將上面第二步的public key粘貼到~/.ssh/authorized_keys
或者相應登陸用戶的.ssh
目錄(個人是/home/ubuntu/.ssh/authorized_keys)
而後將舊的public key註釋或者刪除。code
4.而後你就能夠利用新的密鑰文件(.pem後綴文件)登陸服務器了
例如:ssh -i "test.pem" ubuntu@192.168.1.1
orm