目次
あなたのような読者は、MUOをサポートするために役立ちます。当サイトのリンクを使って購入された場合、アフィリエイト報酬が発生する場合があります。もっと読む
PuTTYはフリーでオープンソースのSSHとtelnetクライアントです。これは古典的なWindowsアプリケーションですが、開発者はMacユーザーにも利用できるようにしました。
PuTTYとは?
PuTTYは、SSHクライアントとターミナルをひとつにしたものです。既知のサーバに接続し、設定するために使用できるGUIを提供します。
PuTTYはMacのネイティブアプリではないので、あまり自然な使い心地ではありません。ペーストもサポートしていないため、一部の操作(パスワードの使用など)が面倒になることがあります。macOS とうまく統合するよりも、オリジナルの Windows アプリのルック&フィールを再現することを目的としています。
macOSにPuTTYをインストールする方法
mac用の公式なPutTTYのダウンロードはありません。実際、インストーラを簡単にダウンロードする方法は全くありません’。代わりに、パッケージマネージャを使用して PuTTY を入手する必要があります。
macOSにPuTTYをインストールする最良の方法は、MacPorts経由です。Homebrewを使用してPuTTYをインストールすることもできますが、HomebrewにはPuTTYのGUIコンポーネントは含まれていません。
MacPortsをインストールした状態。
PuTTY の使用方法
コマンドラインから、または上記の方法のいずれかを使用して、PuTTYを実行することから始めます。
PuTTYを起動すると、このようなConfigurationダイアログが表示されます。
アプリを開いてからこのダイアログが表示されるまで、若干の遅延が発生することがあります。これは、PuTTY’がXQuartzバックエンドを起動する必要があるためと思われ、気にする必要はありません。なお、この段階でソフトウェア・アップデートがXQuartzのアップデートを要求してくることがあります。
リモートサーバーに接続するには、そのようなラベルの付いたボックスにホスト名または IP アドレスを入力します。
PuTTY は SSH、Telnet、Rlogin など、いくつかの異なる Connection タイプをサポートしています。これらは異なるプロトコルで、異なる利点を提供しますが、ほとんどの場合、デフォルトであるSSHを使用したいと思うことでしょう。PuTTYは、接続に応じて自動的にPortを設定します。サーバが非標準のポートを使用している場合は、上書きすることができます。
設定が完了したら、[開く]をクリックして、選択したサーバーに接続します。
PuTTY’の顕著な特徴は、設定インターフェースです。複数の異なるサーバに定期的に接続する場合、Saved Sessions は非常に貴重なものです。サーバ、接続タイプ、端末の動作や外観など、特定の接続に固有のすべての設定情報を保存することができます。
ホストの設定など、必要な設定変更を行った場合’。
保存したセッションをロードするには、リストでセッションを選択し、ロードをクリックします。
macOSでPuTTYを使うべきか?
正直なところ、macOSユーザーにはPuTTYよりも優れたSSHクライアントがあります。このアプリはmacOSではあまりスムーズに動作せず、おそらく混乱したダイアログやエラーメッセージに遭遇することでしょう。
macOSはSSHの優れたサポートが組み込まれており、PuTTYはこれ以上のことは提供しません。
しかし、もしあなたがmacOSとWindowsの両方を使用しているのであれば、両方でPuTTYを使用することの一貫性を好むかもしれません。また、PuTTYをその目的のみに使用すれば、リモートマシンにアクセスしていることを忘れることもありません。
macOSのPuTTYはWindowsのPuTTYと同じです。
macOSでのPuTTYのダウンロード、インストール、使用は少し厄介ですが、少なくともそれは可能です。Mac用のPuTTZのダウンロードはありませんが、MacPortsを使って入手することができます。
すでにWindowsでPuTTYを実行しているユーザーにとって、Mac版があることは非常に便利です。PuTTYでは、同梱のターミナル・エミュレータを設定し、セッションの一部として環境設定を保存することができます。
これにより、リモート接続の区別が容易になり、ワークフローを支援することができます。