SSHコマンドの基本と役割


  1. リモートサーバーへの接続:

    ssh [ユーザー名]@[ホスト名またはIPアドレス]

    例: ssh [email protected]

    これにより、リモートサーバーに対してセキュアな接続が確立されます。ユーザー名とホスト名(またはIPアドレス)を適切に指定してください。

  2. リモートサーバー上でのコマンドの実行:

    ssh [ユーザー名]@[ホスト名またはIPアドレス] [コマンド]

    例: ssh [email protected] ls -l

    このコマンドを使用すると、リモートサーバー上でコマンドを実行できます。上記の例では、ls -lコマンドがリモートサーバー上で実行されます。

  3. ファイルの転送:

    scp [ローカルファイルパス] [ユーザー名]@[ホスト名またはIPアドレス]:[リモートパス]

    例: scp /path/to/local/file.txt [email protected]:/remote/path/

    scpコマンドを使用すると、ローカルファイルをリモートサーバーに転送できます。上記の例では、ローカルのfile.txtがリモートサーバーの/remote/path/に転送されます。

これらはSSHコマンドの基本的な使用例です。SSHはセキュアなリモートアクセス手段として広く使用されており、さまざまな用途に応じたさまざまなオプションがあります。詳細な情報やオプションについては、SSHのドキュメントやチュートリアルを参照してください。