iPadからリモートLinuxコンピューターにアクセスする方法

iPadからリモートLinuxコンピューターにアクセスする方法

たまたまiPadを所有しているLinuxユーザーは、iPadからリモートのLinuxコンピューターにアクセスする方法を考えているかもしれません。モバイルデバイスであるにもかかわらず、それは可能です。このガイドでは、その方法を説明します。

iPadからリモートLinuxコンピューターにアクセスする方法

コマンドラインアクセス

iPadからLinuxコンピューター(サーバーまたはデスクトップ)へのコマンドラインアクセスを取得するには、SSHクライアントを使用する必要があります。iPad OSには、ユーザーがインストールできるSSHクライアントが多数あります。このガイドでは、「ターミナルとSSH」に焦点を当てます。 

なぜ「ターミナルとSSH」であり、アプリストアの他のSSHクライアントではないのですか?手始めに、アプリには広告がありません。さらに、便利な機能がたくさんあります。

開始するには、iPadでアプリストアを開き、「ターミナルとSSH」アプリをデバイスにダウンロードします。アプリは比較的小さいので、数秒しかかかりません。インストールが完了したら、アプリを開きます。

接続の設定

Terminal&SSHアプリケーションを開いて準備ができたら、その中の「サーバー」セクションをタップして、+記号を見つけます。+記号をタップして、アプリに新しい接続を作成します。次に、[名前]テキストボックスを見つけて、新しい接続の名前を入力します。

新しい接続の名前を設定したら、「ホスト」に移動して、リモートLinuxデスクトップまたはサーバーのホスト名またはIPアドレスを入力します。リモートでアクセスするには、リモートLinuxPCがOpenSSHサーバーを実行している必要があることに注意してください。 

ホストのテキストボックスに入力したら、「ポート」セクションを見つけます。デフォルトでは、OpenSSHはポート22で実行されるため、それを入力します。ポート22以外のものを使用する場合は、「ポート」ボックスで指定する必要があります。

新しい接続でポートを構成した状態で、接続しようとしているリモートコンピューターのユーザー名を追加します。次に、「パスワード」テキストボックスを見つけて、パスワードを入力します。

iPadからリモートLinuxコンピューターにアクセスする方法

公開鍵または秘密鍵をお持ちの場合は、「公開鍵のインポート」または「秘密鍵のインポート」ボタンをクリックして、鍵を追加する手順を実行します。

最後に、「UseSFTP」ボタンのチェックを外します。SSHターミナル機能を使用したいだけの場合、この機能は邪魔になります。

SSH経由で接続

接続を設定すると、新しい接続がサーバーのリストに表示されます。iPadからリモートLinuxコンピュータに接続するには、接続をタップするだけで、ターミナルウィンドウが起動します。

iPadからリモートLinuxコンピューターにアクセスする方法

SFTPを有効にしている場合、コマンドラインを使用するには、接続をタップしてからターミナルアイコンをタップする必要があります。

ファイル転送アクセス

LinuxコンピュータとiPadの間でいくつかのファイルを転送したいですか?その場合は、「ターミナルとSSH」アプリに含まれているSFTP機能を利用する必要があります。この機能を有効にするには、まずサーバーリストに移動します。

iPadからリモートLinuxコンピューターにアクセスする方法

サーバーリストに表示されたら、接続の横にある「i」アイコンを押して、接続の設定にアクセスします。その後、「Use SFTP」オプションを見つけ、それを選択してファイル転送を有効にします。次に、接続をタップして、「ターミナルとSSH」ファイル転送機能で接続にアクセスします。

iPadからリモートLinuxコンピューターにアクセスする方法

SFTPをアクティブにすると、iPadから直接Linuxマシンとの間でファイルを転送できます。 

リモートデスクトップアクセス

iPadからLinuxPCのデスクトップ環境にリモートアクセスする方法はたくさんあります。はるかに簡単な解決策は、VNCやRDP、またはその他のカスタムソリューションをいじることではなく、代わりにAnyDeskを使用することです。

AnyDeskはLinuxをサポートしており、どのLinuxOSにも非常に簡単にインストールできます。また、iPadの優れたサポートがあります。AnyDeskを介してiPadからLinuxデスクトップへのアクセスを開始するには、LinuxとiPadの両方にAnyDeskアプリをインストールして起動します。

LinuxデスクトップとiPadの両方でAnyDeskアプリを起動したら、Linux上のAnyDeskに設定を入力し、[無人アクセスを有効にする]チェックボックスをオンにします。この設定により、Linuxデスクトップがオンになっていて、AnyDeskが実行されている限り、誰もそこにいないときでもLinuxデスクトップにアクセスできます。

iPadからリモートLinuxコンピューターにアクセスする方法

注:AnyDeskを使用してiPadからLinuxデスクトップにアクセスするために、「無人アクセス」を有効にする必要はありません。ただし、この機能を有効にしないと、Linuxシステムにリモートでアクセスするのが非常に面倒で時間がかかります。

iPadからリモートLinuxコンピューターにアクセスする方法

「無人アクセス」を有効にして、Linux AnyDeskクライアントでIDコードを見つけ、iPadAnyDeskアプリに入力します。次に、「無人アクセス」パスワードを入力する必要があります。これを行うと、iPadからLinuxデスクトップにリモートアクセスできるようになります。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか