AWS EC2はSSHDを実行し、セキュリティグループのポート22のオープンを持ってなければならない)ステップ
1によるパテ及びAWS EC2
ステップを仮定。デフォルトのユーザーでログインできる場合は、同じアドレスの他のユーザーとOKです。
2)putty keygenを使用してパテキーペアを生成します。セットアップ処理中に「貼り付けのための公開鍵」が提供されます。これをあなたのカットアンドペーストバッファにコピーしてください また、キーのプライベート部分を保存してください
3)AWS EC2にログインしてrootになります。
4)あなたは、ユーザ(のは、ユーザー「binky」と呼ぶことにしましょう)はadduserまたは類似のコマンド
5でそれを作る)問題は、キー
cd ~binky
mkdir .ssh
cd .ssh
cat > authorized_keys
を追加するには、このようにコマンドを加えていない場合
ステップ2の公開鍵をここに貼り付けてCtrl-Dを押します
nbコマンドwc -l authorized_keys
を使用して、カットした貼り付けが1行だけであることを確認します。ファイルは、そのファイルのパーミッションが正しいことを確認キー
6)ごとに1行があり
cd ~binky
chmod 700 .ssh
chmod 644 .ssh/authorized_keys
chown -R binky .ssh
7)戻ってあなたのパテホストの実行ページェントに。トレイ/バーの帽子のロゴを右クリックして(私はMS Windowsのエキスパートではない)、ステップ2の秘密鍵を追加するために「キーを追加」を使用してください。
8)空白の接続。 [ホスト名(またはIPアドレス)]ボックスにIPまたはドメイン名を入力します。左側のメニューツリーで「接続」 - >「データ」ボックスを見つけ、EC2(binky)のユーザとして「自動ログインユーザ名」を入力します
9)セッションを使用して新しい名前で設定を保存します"パテのボックス
10)" open "をクリックするとログオンする必要があります。
実際の問題は何ですか? – Kenster
同じ問題が無数の時間を求められています。これはその解決策の1つです。 http://stackoverflow.com/questions/6701395/how-do-i-configure-multiple-ssh-access-to-an-ec2-instance?rq=1 – mootmoot