有人問在Mac上的一個簡單的方法來創建的〜/ .ssh文件夾是運行命令的ssh-凱基,然後使用下面的設置...
A.
macbook-air$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/sam/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/sam/.ssh/id_rsa.
Your public key has been saved in /Users/sam/.ssh/id_rsa.pub.
B.然後創建:
touch ~/.ssh/authorized_keys
C.修復權限:
chmod 600 ~/.ssh/authorized_keys
D.AWS密鑰複製到該文件:
cp AWS_key.text ~sam/.ssh/authorized_keys
創建EC2實例
E.然後測試的ssh來AWS Linux服務器的時候#你將有可能挽救這個SSH密鑰早些時候 - 你會看到這樣的錯誤:
ssh -i ./authorized_keys [email protected]
請以用戶「ec2-user」而不是用戶「root」身份登錄。
F.重新嘗試,它應該與允許用戶AWS「EC2用戶」工作:
ssh -i ./authorized_keys [email protected]
__| __|_ )
_| ( / Amazon Linux AMI
___|\___|___|
https://aws.amazon.com/amazon-linux-ami/2014.09-release-notes/
9 package(s) needed for security, out of 12 available
Run "sudo yum update" to apply all updates.
希望這有助於,一切順利。
我覺得你的意思是〜/ .ssh而不是/.ssh – Tuim
你說得對,我的錯。謝謝 – jarriett
這就是問題的一部分。我不能創建一個名爲「.ssh」的文件夾,因爲名稱中的句號是不允許的。我如何創建該文件夾?感謝您的上述答覆。 – brno792