誰かがMacで〜/ .sshフォルダーを作成する簡単な方法は、コマンドssh-keygenを実行し、次のセットアップを使用することであると尋ねていました...
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インスタンスを作成するときに、このSSHキーを以前に保存していたはずです
E.次に、AWSLinuxサーバーへのsshをテストします。次のエラーが表示されます。
ssh -i ./authorized_keys root@ec2-54-76-176-29.ap-southeast-2.compute.amazonaws.com
ユーザー「root」ではなく、ユーザー「ec2-user」としてログインしてください。
F.それを再試行すると、許可されたAWSユーザー「ec2-user」で動作するはずです。
ssh -i ./authorized_keys ec2-user@ec2-54-76-176-29.ap-southeast-2.compute.amazonaws.com
__| __|_ )
_| ( / 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.
これがお役に立てば幸いです。