web-dev-qa-db-ja.com

ChromebookPixelからAWSec2インスタンスに接続する方法

ChromeOSを実行しているラップトップを持っています。 AWSでPythonを使用して作業を行うことを検討していますが、ボックスにSSHで接続する方法が完全にはわかりません。接続方法の詳細を教えていただければ幸いです。 。ありがとう。

4
rschapman

Chromebookの場合:

  1. 秘密鍵をダウンロードします。例:myKey.pem

  2. croshからEC2インスタンスに接続します。押す Ctrl+Alt+T それを開始するには、次に:

    crosh>ssh
    ssh>user your-user
    ssh>Host your-Host
    ssh>key your-key
    ssh>connect
    

    your-userは次のいずれかです:

    • ubuntuインスタンスがUbuntuの場合、または
    • ec2-userインスタンスがAmazonAMIタイプの場合。


    your-Hostは、ec2-number-numbers-numbers-numbers.eu-west-1.compute.amazonaws.comのような文字列です。 AWSコンソールの実行中のインスタンスパブリックDNSの下にあります。 -)。

    your-keyは、myKey.pemのようにダウンロードした場合、myKeyです。

  3. インスタンスに接続すると、そこから作業できます(fromcrosh);または、 secure Shell を使用して接続するために、秘密鍵から公開鍵を作成することもできます(Secure Shellはユーザー、ホスト、および鍵を保存するため、毎回繰り返す必要はありません)

  4. 公開鍵を作成します。プライベートmyKey.pemがあるLinuxマシンでは、次のコマンドを実行します。

    ssh-keygen -y -f myKey.pem > myKey.pub
    
  5. 次に、Chromebookにセキュアシェルをインストールします。

    それを実行します。ユーザーとホストを入力します。 IdentityImport ...をクリックし、両方のmiKey.pemを選択しますおよびmiKey.pub。 [ENTER] Connectをクリックすると、完了です。

出典: PEMファイルのみを使用してChromeのセキュアシェルからEC2に接続

2
Sergio G.