iPadからMacにSSHで接続しますか? SSHのセットアップは非常に簡単なので、たとえばiPad ProからiMacにターミナルアクセスしたい場合は、すぐに作業を開始できます。
MacとiPadが同じネットワーク上にあることを確認する必要があります。次に、MacでSSHサーバーを有効にするシステム設定を変更する必要があります。次に、Termiusと呼ばれるサードパーティのアプリをダウンロードする必要があります。 iPad用の端末アプリケーションとして機能するので、Macに接続できます。それはすべて複雑に聞こえるかもしれませんが、すぐにわかるように、実際にはそうではありません。
iPadからMacにSSHで接続する方法
これは2部構成のウォークスルーです。まず、MacでSSHサーバーを有効にしてから、sshクライアントアプリを使用してiPadからSSHサーバーに接続します。
Macでは、SSHサーバーを起動します
リモートログインと呼ばれる機能をオンにすることで、MacでSSHサーバーを有効にできます。
Appleメニュー>システム環境設定>共有>「リモートログイン」を有効にし、「リモートユーザーにフルディスクアクセスを許可する」チェックボックスをオンにします
MacはSSHサーバーになり、iPadから接続するためのシェルを提供します。
リモートログインステータスのテキストに注意してください’このコンピュータにリモートでログインするには、「[email protected]」と入力します。’そのIPアドレスは、接続に使用するものです。 iPadからのMac。
Macは「リモートログイン」を有効にして、ユーザーがMacOSにSSHで接続できるようにする必要があります。ただし、ユーザーが適切なログインとパスワードを持っていることを前提としています。
どちらのログインも可能です。 Macのプライマリユーザーアカウント、または必要に応じて新しく作成した別のユーザーアカウントに接続します。
iPadでは、MacSSHサーバーに接続します
ここで、SSHを使用する必要がありますiPadのクライアントをMacのSSHサーバーに接続します。無料のオプションの1つはTermiusです。これは、優れた無料のSSH機能を提供すると同時に、有料の追加機能としてSFTPサポートを提供します。
iPadにTermiusをダウンロードそしてiPadターミナルアプリケーションを開き、+プラスボタンをクリックして「NewHast」として新しい接続を作成し、Macでメモしたそのコンピューターと一致するIPアドレス(例:192.168.0.108)を入力します。
接続してログインすると、すぐにターミナルウィンドウが開き、iPadからMacOSSSHサーバーにも接続されます。
以下のスクリーンショットは、htopを実行しているMacにリモート接続されたiPad上のTermiusからのものです。
SSH経由でMacに接続すると、 Homebrewのすべてを含む、コマンドラインツールの全範囲が利用可能です。
残念ながら、iPadOSにはネイティブターミナルアプリがないため、サードパーティのアプリを避けたい場合は、現時点ではそれを選択することはできません。おそらく将来的には、iPadには、他のオタクコンピュータと同じように、専用のターミナルアプリケーションが付属するでしょう。 iPadで利用できるSSHアプリは他にもさまざまです。そのため、Termiusがボートを浮かせない場合は、AppStoreをチェックしてください。PromptfromPanicは優れた有料ソリューションです。
LAN(ローカルエリアネットワーク)の外部からMac SSHサーバーに接続する場合は、Macと外部との間のファイアウォールでポートを開く必要があります。そのプロセスはルーター、モデム、またはソフトウェアごとに異なるため、決定するのはあなた次第です。ダイナミックDNSホスト名を使用すると、接続が簡単になります。リモート接続を頻繁に行う必要があります。
MacでSSHサーバーを使用し、iPadやその他のデバイスから接続していますか。これは何に使うの? iPadに適したターミナルアプリケーションはありますか?コメントであなたの考えを共有してください。