Watch

Mac OS XでターミナルにSSHブックマークを作成してリモートサーバーに素早くアクセスする

Mac OS XでターミナルにSSHブックマークを作成してリモートサーバーに素早くアクセスする

ターミナルのSSHブックマーク

ターミナルアプリ内でSSHブックマークを設定すると、リモートマシンに素早く接続できます。これまでターミナルでこれらのブックマークに気づかなかった方は、おそらくブックマークとしてラベル付けされていないため、Macの上級ユーザーでさえこの機能を見落としていることが多いのではないでしょうか。ここでは、ターミナル内でブックマークを作成する方法と、Mac OS Xのほぼどこからでもこれらのブックマークにアクセスできる2つの簡単な方法をご紹介します。

ターミナルでSSHブックマークを設定する

このガイドは SSH を対象としていますが、Telnet でも機能します。

  1. ターミナルを起動します(/アプリケーション/ユーティリティ/フォルダ)
  2. 「シェル」メニューをプルダウンし、「新しいリモート接続」を選択します。
  3. 左側のSSHを選択し、[+]プラスアイコンをクリックして新しいサーバーブックマークを追加します。
  4. サーバーのIPアドレスを入力します。重要な注意:カスタムポートとユーザー名を使用する場合は、URLフィールドに次の構文で入力します: “-p port [email protected]”
  5. 例えば、server3.osxdaily.comでポート24とユーザー名「dude」を使用する場合、構文は次のようになります。「-p 24 [email protected]」
    Mac OS XのターミナルでSSHブックマークを作成する

  6. 「OK」をクリックすると、SSHサーバーに接続するための標準的なコマンドライン構文が接続ウィンドウに表示されます。
  7. 「接続」をクリックすると、指定したカスタムポートとユーザー名を使用して接続できます。

この例では、カスタムポートを設定したため、「User」フィールドを無視していることにお気づきでしょう。接続先のサーバーがデフォルトのポート22を使用している場合(OS X SSHサーバーなど)、この操作は不要です。

ターミナルのブックマークに素早くアクセスする2つの方法

ブックマークが作成されたので、次の 2 つの方法を使用して、どこからでもブックマークにすばやくアクセスできます。

  • ターミナルからCommand+Shift+Kを押して新しい接続ウィンドウを開きます。
  • Mac OS Xのどこからでも、ターミナルDockアイコンを右クリックし、「新規リモート接続」を選択します。

OS X Dockからターミナルのブックマークにアクセスする

どちらの場合も、ブックマークが保存されている接続ウィンドウが表示されます。ブックマークに接続するには、パスワードレスログイン用のSSHキーが設定されていない限り、パスワードの入力が求められます。

ただし、コマンドラインを頻繁に使用する場合は、エイリアスを使用して SSH ショートカットを作成する方が、頻繁に使用するサーバーにアクセスするより高速な方法であることが分かるでしょう。