1.グラフィカルソフトウェアをリモートで使用する: 実行するためにハイスペックコンピュータを必要とする多くのソフトウェアがあります(つまり、Autodesk Maya、AutoCAD、Blender)。あなたのラップトップ/デスクトップはそれを実行するために必要なスペックを持っていないかもしれません。特定のソフトウェアが、その1つのソフトウェアのためだけにラップトップ/デスクトップにインストールしたくない特定のオペレーティングシステムで実行される場合があります。このような場合、必要なグラフィカルソフトウェアを他のコンピューターにインストールして、ラップトップ/デスクトップからリモートでアクセスし、ラップトップ/デスクトップから必要なグラフィカルソフトウェアを使用できます。
2.問題をリモートで解決する: あなたがオフィスの技術者である場合、同僚のコンピューターの問題を解決したり、何かをする方法を教えたりする必要がある場合があります。同僚のコンピュータにリモート接続して、同僚の問題を解決できます。これにより、同僚の部屋に行くために歩いたり、エレベーターや階段で過ごしたりする時間を大幅に節約できます。
3.リモートグラフィカル/コマンドライン管理: あなたは会社のシステム管理者かもしれません。会社には、管理する必要のあるコンピューターがたくさんある場合があります。あなたの会社のすべてのコンピュータを管理するために机から机へ、または部屋から部屋へ行くことはあなたにとって多くの面倒です。代わりに、机の上に座ってリラックスし、ラップトップ/デスクトップから管理する必要のあるコンピューターにリモート接続できます。これにより、多くの時間と余分な作業を節約できます。
4.仮想マシンへのアクセス: Proxmox VE、VMware vSphere、KVMなどのType-Iハイパーバイザーを使用して、サーバー上で仮想マシンを実行することをお勧めします。その場合、仮想マシンを使用するには、ラップトップ/コンピューターから仮想マシンにリモート接続する必要があります。これらの仮想マシンには物理的なディスプレイ、キーボード、またはマウスがないためです。
この記事では、Linuxを使用して同じネットワーク上の他のコンピューターや仮想マシンにアクセスするさまざまな方法を紹介します。それでは、始めましょう。
SSH経由で他のLinuxコンピューターに接続する:
SSH経由でコマンドラインからネットワーク上の他のLinuxコンピューターに接続できます。 SSHが機能するには、リモートコンピュータにOpenSSHサーバープログラムがインストールされている必要があります。
使用しているLinuxディストリビューションに応じて、コンピューターにOpenSSHサーバーをインストールする際に支援が必要な場合は、次のいずれかの記事をお読みください。
- Debian 9: 記事を読む DebianでSSHサーバーを有効にする 。
- Debian 10: Debian10でSSHを有効にするの記事を読んでください。
- CentOS 8: 記事を読む CentOS8でSSHを有効にする方法 。
- Ubuntu 18.04 LTS: Ubuntu 18.04LTSでSSHサーバーを有効にする方法の記事を読んでください。
- Ubuntu 20.04 LTS: 記事を読む Ubuntu20.04にOpenSSHをインストールして有効にする方法 。
- Arch Linux: Arch Linux SSHサーバーのセットアップ、カスタマイズ、および最適化の記事を読んでください。
- Kali Linux 2020: Kali Linux2020でSSHを有効にする方法の記事を読んでください。
SSH経由でリモートコンピューターに接続するには、そのリモートコンピューターのIPアドレスを知っている必要があります。
リモートコンピューターのIPアドレスがわからない場合は、同僚にリモートコンピューターでターミナルを開いて、次のコマンドを実行するように依頼してください。
$ホスト名 -私
同僚が自分のコンピュータのIPアドレスを見つけたら、それをあなたに送信できます。私の場合、IPアドレスは 192.168.0.109 。それはあなたにとって異なるでしょう。なので、これからは必ず自分のものに交換してください。
また、リモートコンピュータのユーザー名とログインパスワードを知っている必要があります。繰り返しますが、あなたの同僚はあなたにそれを送ることができます。
リモートコンピュータのログインユーザー名、パスワード、およびIPアドレスがわかれば、次のようにSSH経由で接続できます。
$ssh <ユーザー名> @<ip-addr>>ノート: 交換 ログインユーザー名と リモートコンピュータのIPアドレスを使用します。
初めてSSH経由でリモートコンピューターに接続すると、次のプロンプトが表示されます。
入力します はい を押して 指紋を受け入れます。
リモートコンピュータのログインパスワードを入力し、を押します 。
SSH経由でリモートコンピュータに接続する必要があります。
これで、リモートコンピューターで任意のコマンドを実行できます。
RDPを介したWindowsコンピューターへの接続:
リモートWindowsコンピューターに接続する最も一般的な方法は、RDP(リモートデスクトッププロトコル)を使用することです。 RDPプロトコルはWindowsオペレーティングシステムに組み込まれています。したがって、RDPを機能させるために、リモートWindowsコンピューターに何もインストールする必要はありません。リモートコンピューターでRDPを有効にするだけで、準備は完了です。
Windows 10でRDPを有効にするには、Windows10を開きます 設定 アプリとをクリックします システム 以下のスクリーンショットに示されているように。
に移動します リモートデスクトップ セクションをクリックして、 リモートデスクトップを有効にする 下のスクリーンショットに示されているようにボタンを切り替えます。
クリック 確認 以下のスクリーンショットに示されているように。
RDPを有効にする必要があります。
リモートWindowsマシンでRDPを有効にしたら、そのリモートWindowsマシンのIPアドレスを知る必要があります。
リモートWindowsマシンのIPアドレスを見つけるには、を押します。 キーを押して押します NS 。 NS 走る プロンプトウィンドウが表示されます。ここで、入力します パワーシェル また cmd を押して 。
ターミナル(ターミナルの起動に使用したコマンドに応じて、PowerShellまたはCMD)を開く必要があります。
ここで、次のコマンドを実行します。
>>ipconfig/全て
リモートWindowsコンピュータのIPアドレスが表示されます。私の場合、IPアドレスは 192.168.0.107 。それはあなたにとって異なるでしょう。なので、これからは必ず自分のものに交換してください。
WindowsコンピューターのIPアドレスがわかれば、RDPクライアントを使用してLinuxからリモートのWindowsコンピューターに接続できます。 Linuxで利用できるRDPクライアントはたくさんあります。しかし、この記事では、私はを使用します お酢 RDPを介してWindowsコンピューターに接続するためのリモートデスクトップクライアント。
お持ちでない場合 お酢 コンピュータにインストールされているリモートデスクトップクライアント。サポートが必要な場合は、 お酢 ご希望のLinuxディストリビューション上のリモートデスクトップクライアントについては、記事を確認してください。 LinuxにVinagreリモートデスクトップクライアントをインストールする方法 。
あなたが持ったら お酢 インストールされている場合は、 アプリケーションメニュー あなたのコンピュータの。
始めること お酢 、を開きます アプリケーションメニュー と検索 お酢 をクリックします リモートデスクトップビューアー 下のスクリーンショットでマークされているアイコン。
NS お酢 リモートデスクトップクライアントを開く必要があります。
今、をクリックします 接続 。
選択する RDP から プロトコル ドロップダウンメニューで、WindowsコンピュータのIPアドレスを ホスト セクションを入力し、ディスプレイに入力します 幅 と 身長 のピクセル単位 RDPオプション 以下のスクリーンショットでマークされているセクション。
次に、をクリックします 接続 。
接続しているWindowsコンピューターのログインユーザー名とパスワードを入力するように求められます。
ログインユーザー名とパスワードを入力し、をクリックします 認証する 。
以下のスクリーンショットに示されているように、Windowsコンピューターに接続されている必要があります。
VNCを介したリモートコンピューターへの接続:
VNC(Virtual Network Computing)は、コンピューターのグラフィカルデスクトップ環境に別のコンピューターからリモートでアクセスして制御するためのプロトコルです。
VNCプロトコルを介してリモートでコンピューターに接続するには、リモートでアクセスするコンピューターにVNCサーバープログラムをインストールして構成する必要があります。
使用しているLinuxディストリビューションに応じて、コンピューターにVNCサーバーをインストールする際に支援が必要な場合は、次のいずれかの記事をお読みください。
- CentOS 8: CentOS8でのVNCサーバーの構成の記事を読んでください。
- Ubuntu 20.04 LTS: Ubuntu 20.04LTSで画面共有を有効にする方法の記事を読んでください。
- Debian 10: 記事を読む Debian10で画面共有を有効にする方法 。
- Linux Mint 20: 記事を読む Linux Mint20にVNCサーバーをインストールする 。
- Fedora 32: 記事「FedoraLinuxでVNCサーバーを構成する方法」をお読みください。 。
リモートコンピューターにVNCサーバーをインストールしたら、別のコンピューターからリモートコンピューターに接続するためのVNCクライアントが必要です。
Linuxで利用できるVNCクライアントはたくさんあります。つまり、Vinagre、Remmina、RealVNC VNCViewerなどです。
目的のLinuxディストリビューションにVNCクライアントをインストールする際に支援が必要な場合は、インストールするVNCクライアントに応じて、次のいずれかの記事を読むことができます。
お酢: 記事を読む LinuxにVinagreリモートデスクトップクライアントをインストールする方法 。
RealVNC VNCビューア: 記事を読む LinuxにRealVNCVNCViewerをインストールする方法 。
この記事では、 RealVNCVNCビューア VNCプロトコルを使用してリモートコンピューターに接続する方法を示すVNCクライアント。
RealVNC VNC Viewerをインストールすると、アプリケーションメニューから目的のLinuxディストリビューションからVNCViewerを起動できます。
を確認してください これらの利用規約を読み、同意します チェックボックスをクリックしてクリックします わかった 以下のスクリーンショットに示されているように。
クリック とった 以下のスクリーンショットに示されているように。
VNC Viewerは、リモートコンピューターに接続する準備ができている必要があります。
VNCを介してリモートコンピューターに接続するには、そのリモートコンピューターのIPアドレスを知っている必要があります。
リモートコンピュータで次のコマンドを実行して、そのIPアドレスを見つけてください。
$ホスト名 -私
リモートコンピュータのIPアドレスを端末に印刷する必要があります。
ご覧のとおり、接続したいリモートコンピュータのIPアドレスは 192.168.0.106 。それはあなたにとって異なるでしょう。なので、これからは必ず自分のものに交換してください。
ここで、リモートコンピューターに接続するには、接続するリモートコンピューターのホスト名またはIPアドレスを入力して、を押します。 。
クリック 継続する 。
リモートコンピュータのログインユーザー名とパスワードを入力するように求められます。
接続するリモートコンピュータのログインユーザー名とパスワードを入力し、をクリックします わかった 以下のスクリーンショットに示されているように。
リモートコンピュータに接続する必要があります。
VMRCを介したVMware仮想マシンへの接続:
VMwarevSphereまたはVMwareESXi仮想マシンにリモートで接続するには、公式のVMwareプログラムを使用できます。 VMwareリモートコンソール(VMRC) 。
VMware Remote Console(VMRC)の詳細と、お気に入りのLinuxディストリビューションにインストールする方法については、記事を確認してください。 LinuxにVMRC(VMwareリモートコンソール)をインストールする方法 。
を使用してVMwareESXi仮想マシンに接続する方法を示します VMwareリモートコンソール(VMRC) 、VMwareESXi仮想マシンを用意しました s01、 下のスクリーンショットでわかるように。
VMwareESXi仮想マシンに接続するには s01 と VMwareリモートコンソール(VMRC) 、 クリック コンソール 以下のスクリーンショットに示されているように。
次に、をクリックします リモートコンソールを起動します 以下のスクリーンショットに示されているように。
VMwareESXi仮想マシン s01 で開く必要があります VMwareリモートコンソール(VMRC)、 下のスクリーンショットでわかるように。
SPICEを介したProxmox仮想マシンへの接続:
Proxmox VE仮想マシンにリモートで接続するには、公式のKVMを使用できます Virt Viewer 。 Virt Viewer を使用します スパイス KVM仮想マシンにリモートで接続するためのプロトコル。
KVM Virt Viewerの詳細と、お気に入りのLinuxディストリビューションにインストールする方法については、記事を確認してください。 LinuxにVirtViewerをインストールする方法 。
を介してProxmox仮想マシンに接続する方法を示すには スパイス 使用するプロトコル Virt Viewer 、Proxmox仮想マシンを用意しました s02、 下のスクリーンショットでわかるように。
Proxmox仮想マシンに接続するには Virt Viewer 、を設定する必要があります 画面 ハードウェア 仮想マシンの SPICE(qxl)、 以下のスクリーンショットに示すように。
設定したら 画面 仮想マシンのハードウェアを スパイス(qxl) 、に移動します コンソール 仮想マシンのセクションをクリックし、をクリックします コンソール >> スパイス 以下のスクリーンショットに示されているように。
ブラウザで、VirtViewer接続構成ファイルを開くか保存するように求められます。
選択する で開く 、 選択する リモートビューアー ドロップダウンメニューから、をクリックします わかった 以下のスクリーンショットに示されているように。
以下のスクリーンショットに示すように、Proxmox仮想マシンに接続する必要があります。
結論:
この記事では、Linuxから同じネットワーク上のリモートコンピューターにアクセスする方法を説明します。同じネットワーク上の別のコンピューターからリモートコンピューターに接続するためのさまざまな方法、プロトコル、およびツールを紹介しました。テキストベースのリモートアクセスプロトコルSSH、グラフィカルリモートアクセスプロトコルRDPおよびVNC、Proxmox仮想マシンのリモートアクセスプロトコルSPICE、およびVMwareESXiまたはVMwarevSphere仮想マシンのリモートアクセスツールVMRCについて説明しました。リモートアクセスクライアントプログラムVinagre、RealVNC VNC Viewer、Virt Viewer、およびVMRCを使用して、サポートされているリモートデスクトッププロトコルを介してリモートコンピューターに接続する方法も示しました。