Ubuntu20.04にOpenSSHをインストールして有効にする方法

How Install Enable Openssh Ubuntu 20



OpenSSHは、OpenBSD Secure Shellと略され、SSHプロトコルを介してホストとそのクライアント間のリモート接続を保護するために使用されるツールです。ネットワーク通信にSSHプロトコルを使用しているため、接続の乗っ取りや攻撃を考慮し、さまざまな認証方法を使用してネットワークトラフィック通信を暗号化します。この投稿では、OpenSSHサーバーをUbuntu 20.04にインストールする方法と、リモートネットワーク通信を有効にする方法について説明します。







インストール

デフォルトでは、SSHを使用したUbuntu 20.04ではリモートアクセスは許可されていないため、最初にSSHを有効にする必要があります。以下のステップバイステップガイドに従うだけで、OpenSSHサーバーがインストールされ、ubuntu 20.04LTSシステムでリモートアクセスが有効になります。



ステップ1:ターミナルを開き、システムのAPTキャッシュリポジトリを更新します

まず、ショートカットキー(CTRL + ALT + T)を使用してubuntuシステムのターミナルを起動し、以下のコマンドを入力して、システムのAPTキャッシュリポジトリを更新します。



$sudoaptアップデート

D: Sheroz  Feb  04  Article  Pics  images  image8 final.png





システムのAPTキャッシュリポジトリが正常に更新されました。

ステップ2:OpenSSHサーバーをインストールする

システムのAPTパッケージリポジトリを更新した直後に、以下のコマンドを入力して、UbuntuマシンにOpenSSHサーバーをインストールします。



$sudoaptインストールopenssh-server openssh-client

D: Sheroz  Feb  04  Article  Pics  images  image2 final.png

Yと入力し、Enterキーを押して、OpenSSHサーバーのインストール用に追加のディスク領域を使用するためのアクセス許可を付与します。

しばらくすると、OpenSSHサーバーのインストールプロセスが完了し、SSHサーバーが自動的に起動します。

手順3:SSHサービスが実行されていることを確認する

SSHサーバーのステータスを確認するには、以下のコマンドを入力します。

$sudosystemctlステータスssh

D: Sheroz  Feb  04  Article  Pics  images  image3 final.png

SSHサービスステータスがアクティブであるという出力が得られた場合は、先に進む準備が完全に整っている必要があります。

qと入力して戻り、ファイアウォールを構成します。

ステップ4:ファイアウォールを構成する

次に、Ubuntu自体が提供するUFWツールを使用してUbuntuのファイアウォールを構成する必要があります。リモートマシンのファイアウォールがこのUbuntuマシンにアクセスできるようにするには、SSHポートを開く必要があります。リモートアクセスを構成および許可するためのコマンドを以下に入力します。

$sudoufw allowssh

D: Sheroz  Feb  04  Article  Pics  images  image4 final.png

SSHを許可したら、ファイアウォールも有効にします。有効かどうかを確認するために、UFWのステータスを確認するコマンドを以下に示します。

$sudoufwステータス

D: Sheroz  Feb  04  Article  Pics  images  image6 final.png

非アクティブで、ケースが同じである場合は、コマンドを入力して有効にする必要があります

$sudoufw有効

D: Sheroz  Feb  04  Article  Pics  images  image7 final.png

UFWを有効にした後、ステータスをもう一度確認してください

$sudoufwステータス

D: Sheroz  Feb  04  Article  Pics  images  image5 final.png

SSHポート22が開いていることがわかります。写真に示されているのと同じ出力がある場合、システムはSSHを介したリモート接続の準備ができています。

結論

この投稿では、Ubuntu20.04にOpenSSHサーバーをインストールしてリモート接続を有効にする方法のステップバイステップガイドを示しました。この構成の後、SSHを介して任意のリモートマシンからこのマシンにログインできます。