web-dev-qa-db-ja.com

Macでsshを使用してAmazon aws Linuxサーバーに接続する

新しいキーペアを作成してMacにダウンロードし、そのキーペアとセキュリティグループを使用して新しいAmazon Linux AMIサーバーをセットアップしました。次に、ダウンロードしたキーペアの.pemファイルをユーザーフォルダーの.sshファイルに配置する必要がありますか?ただし、名前が原因で「.ssh」というフォルダを作成できません。

Macのキーペアはどこに置きますか?そして、Linux bashからサーバーに接続するために必要なchmodsまたは他のコマンドは何ですか? 「パブリックDNSをSSHで送信する」ことは知っていますが、他にどのような許可やその他の注意が必要ですか。その初心者の質問。ありがとう。

43
brno792

キーペアを{your home directory} /。sshに配置する必要があります。そのフォルダーが存在しない場合は、作成します。そこにキーペアを配置したら、ファイルのアクセス権を変更して、ユーザーのみが読み取れるようにする必要があります。ターミナルを起動して入力します

chmod 600 $HOME/.ssh/<your keypair file>

それはファイルへのアクセスを制限し、次にフォルダタイプへのアクセスを制限します

chmod 700 $HOME/.ssh

OpenSSHプロトコルでは、他のユーザーが表示できるキーを使用できないため、アクセスを制限する必要があります。

その後、インスタンスにログインするには、ターミナルから入力します

ssh -i <your home directory>/.ssh/<your keypair file> ec2-user@<ec2 hostname>

77
jarriett

ファイル644

Host mybox-root
  Hostname [the IP or dns name]
  User root
  IdentityFile ~/.ssh/[your keypair here]

その後、あなたはちょうどすることができます

$ ssh mybox-root

簡単にログインできます。

66
Kevin Willock

Java MindTermを使用して、Macbook proでEC2サーバーに接続できます。これでうまくいきます。詳細と手順を追った説明を次に示します。

http://docs.aws.Amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html

1
sent.ror
0
lopezi