WindowsからUbuntuに接続する方法

WindowsからUbuntuに接続する方法

Microsoft WindowsPCからリモートのUbuntuPCまたはサーバーにアクセスする必要がありますか?それを行う方法がわからない?WindowsからUbuntuに接続する方法を紹介するので、このガイドに従ってください。

注:このガイドはWindows 10を対象としています。Windows10を使用していない場合、以下の手順が機能しない可能性があります。

コマンドラインを介してWindowsからUbuntuに接続する

WindowsからUbuntuに接続する方法

Ubuntuに接続してMicrosoftWindowsからコマンドラインにアクセスしようとしている場合は、SSHを使用するのが最善の策です。どうして?この時点で、SSHはユニバーサルプロトコルであり、LinuxからWindows、さらにはMac OSまで、すべてのオペレーティングシステムでSSHがネイティブにサポートされています。

以前、Microsoft Windowsでは、Ubuntuオペレーティングシステムにアクセスする場合は、PuttyなどのサードパーティのSSHツールをインストールする必要がありました。さて、Windows 10での変更のおかげで、WindowsPowershellを起動することでそれを実行できるようになりました。

コマンドラインを介してWindowsからUbuntuコンピューターに接続するには、以下の手順に従ってください。

ステップ1: UbuntuPCまたはUbuntuServerに移動し、ターミナルウィンドウを起動します。次に、ターミナルウィンドウを開いた状態で、システムを更新します。

ステップ2:システムを更新した後、以下のapt install コマンドを使用し てOpenSSHサーバーをインストールします。これにより、UbuntuにSSHが自動的にセットアップされます。

sudo apt install openssh-server

OpenSSHサーバーに問題がありますか?設定方法については、ガイドに従ってください。

ステップ3: UbuntuシステムにOpenSSHサーバーをセットアップした後、そのままにしてWindowsPCに移動します。

手順4: Windows PCで、PowerShellターミナルを起動します。Powershellターミナルウィンドウを起動する方法がわからない場合は、以下をせよ。

まず、キーボードのWin キーを押して 、検索ボックスを開きます。次に、「PowerShell」と入力します。検索結果を確認して、PowerShellを起動します。

手順5: PowerShellプロンプトをマウスでクリックし、UbuntuPCのユーザー名を入力します。次に、ユーザー名の後に、@記号とUbuntuコンピューターのホスト名を追加します。または、ホスト名を使用したくない場合は、コンピューターのIPアドレスを使用します。コマンドは次の例のようになります。

ssh ubuntu-user-name-here @ ubuntu-computer-hostname-or-ip

手順6: PowerShellでSSHコマンドを書き込んだ後、キーボードのEnter キーを押して、リモートUbuntuPCへのアウトバウンド接続を開始します。

ステップ7:初めてUbuntu PCに正常に接続すると、PowerShellターミナルプロンプトにメッセージが表示されます。SSH接続を受け入れ、信頼し、既知のホストに追加する必要があると記載されています。そうする。

WindowsからUbuntuに接続する方法

Ubuntu PCへのSSH接続が成功した場合、MicrosoftPowerShellからリモートUbuntuPCへの完全なコマンドラインアクセスが可能になります。まるで目の前に座っているかのように、お気軽にご利用ください。

SSHセッションを終了する必要がありますか?で入力終了コマンド。

出口

GUIを介してWindowsからUbuntuに接続する

WindowsエクスプローラUIを介してリモートUbuntuPCのファイルシステムにアクセスする必要がある場合があります。FTPはWindowsに簡単に統合できるため、WindowsエクスプローラーUIからUbuntuPCのファイルにリモートアクセスする最も簡単な方法です。

注:リモートのUbuntuPCまたはサーバーにFTPサーバーをセットアップする必要があります。設定方法については、こちらのガイドに従ってください。

ExplorerUIを介してWindows上のUbuntuPCのファイルにアクセスするには、次の手順を実行します。

手順1: Windowsエクスプローラーを開きます。

ステップ2: Windowsエクスプローラーのサイドバーで「このPC」を探し、マウスでクリックします。

ステップ3:「このPC」内で、トップバーの「ネットワークロケーションの追加」を選択します。

WindowsからUbuntuに接続する方法

ステップ4:「このネットワークの場所をどこに作成しますか?」に到達するまで、ネットワークウィザードを実行します。次に、「カスタムネットワークの場所を選択」を選択し、「次へ」を選択します。

ステップ5:ロケーションボックスに、  ftp://に続けて、リモートUbuntu PCのホスト名(またはIPアドレス)を入力します。

WindowsからUbuntuに接続する方法

ftp:// ubuntu-pc-hostname-or-ip

ステップ6:クリックして、システムに接続されているFTPサーバーを追加します。

ステップ7: FTPサーバーをネットワークの場所として追加すると、[このPC]の[ネットワークの場所]セクションにリモートFTPサーバーの場所が表示されます。ネットワークの場所をダブルクリックして、UbuntuPCのファイルにリモートでアクセスします。

WindowsからUbuntuに接続する方法

ネットワークの場所を追加せずにFTPにアクセスする

ネットワークの場所を追加せずにUbuntuPCのファイルにアクセスしたい場合があります。以下のステップバイステップの手順に従ってください。

手順1:ファイルエクスプローラーを開き、アドレスバーをマウスでクリックします。

ステップ2:Backspace ボタンを使用してアドレスバーから位置データをクリアし ます。

ステップ3:アドレスバーにFTPサーバーアドレスを書き込みます。以下の例のようになります。

ftp:// ubuntu-pc-hostname-or-ip

ステップ4:キーを押して 入力します FTPサーバにアクセスするには、キーボード上のキーを。


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 つに結合できたらいいのにと思いますか