Ubuntu 20.04 に OpenSSH をインストールして有効にする方法
ウェブサイト検索
OpenSSH (OpenBSD Secure Shell の略) は、SSH プロトコルを介してホストとそのクライアント間のリモート接続を保護するために使用されるツールです。ネットワーク通信に SSH プロトコルを使用するため、接続ハイジャックや攻撃に注意し、また、さまざまな認証方法を使用してネットワーク トラフィック通信を暗号化します。この記事では、Ubuntu 20.04 に OpenSSH サーバーをインストールする方法と、リモート ネットワーク通信用に OpenSSH サーバーを有効にする方法について説明します。
デフォルトでは、Ubuntu 20.04 では SSH を使用したリモート アクセスが許可されていないため、最初に SSH を有効にする必要があります。以下のステップバイステップガイドに従うだけで、OpenSSH サーバーが ubuntu 20.04 LTS システムにインストールされ、リモート アクセス用に有効になります。
まず、ショートカット キー (CTRL+ALT+T) を使用して ubuntu システムのターミナルを起動し、以下のコマンドを入力してシステムの APT キャッシュ リポジトリを更新します。
システムの APT キャッシュ リポジトリが正常に更新されました。
システムの APT パッケージ リポジトリを更新した直後に、以下のコマンドを入力して OpenSSH サーバーを Ubuntu マシンにインストールします。
「Y」を入力して「Enter」を押し、OpenSSH サーバーのインストール用に追加のディスク領域を取得する許可を与えます。
しばらくすると、OpenSSH サーバーのインストールが完了し、SSH サーバーが自動的に起動します。
SSH サーバーのステータスを確認するには、以下のコマンドを入力します。
SSH サービスのステータスがアクティブであるという出力が得られた場合は、次に進む準備が完全に整っている必要があります。
「q」を入力して戻ってファイアウォールを設定します。
次に、Ubuntu 自体が提供する UFW ツールを使用して、Ubuntu のファイアウォールを構成する必要があります。リモート マシンのファイアウォールを有効にしてこの Ubuntu マシンにアクセスするには、SSH ポートを開く必要があります。リモート アクセスを構成して許可するためのコマンドを以下に入力します。
SSH を許可したら、ファイアウォールも有効にします。有効かどうかを確認するには、UFW のステータスを確認するコマンドを以下に示します。
非アクティブであり、状況が同じである場合は、次のコマンドを入力して有効にする必要があります。
UFWを有効にした後、再度ステータスを確認してください
SSH ポート 22 が開いていることがわかります。図に示されているのと同じ出力が得られる場合、システムは SSH 経由でリモート接続する準備ができています。
この投稿では、リモート接続用に Ubuntu 20.04 に OpenSSH サーバーをインストールして有効にする方法に関するステップバイステップのガイドを示しました。この構成後、SSH 経由で任意のリモート マシンからこのマシンにログインできるようになります。