有人问在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