もっと詳しく

Linux システムに SSH をインストールして構成するだけで終わりではありません。 SSH を使用してリモートからシステムにアクセスすることは、それだけではありません。 SSH が接続を確立できるようにする必要があります。

しかし、SSH がどのように機能するかを理解していなければ、これを達成することは不可能です。 特に、SSH 接続を開始して完了するには、クライアント マシンとホストまたはサーバーが必要です。 双方の間で安全な接続とアクセスを可能にするには、提供された資格情報に基づいて双方が同意する必要があります。

この記事では、Linux システムで SSH 接続を有効にする方法について概説します。 ただし、その前に、接続を開始するために、クライアント マシンがリモート ホストの資格情報または情報を必要とすることに注意することが重要です。 この情報は、IP アドレスまたはホスト名である可能性があります。

Linux Ubuntu で SSH を有効にする

システムで SSH を有効にする際の重要な前提条件は、必要な sudo 特権を持つユーザーとしてログインすることです。必要なコマンドが不足している場合は実行できないためです。 また、SSH は Linux コンピューターにデフォルトで付属していないため、このプロセスは SSH フレームワークのインストールから開始する必要があります。

以下は、システムで SSH 接続を有効にする方法の段階的なガイドです。

ステップ 1: まだインストールされていない場合は SSH をインストールする
まず、コンピューターのターミナルを開きます。 これは、マシンのターミナル アイコンをクリックするか、キーボード ショートカットを使用して行うことができます。 Ctrl+Alt+T。 開いたら、次のコマンドを使用して OpenSSH サーバーをインストールします。

最初のコマンドは Linux システムを更新して最新バージョンを使用するようにし、2 番目のコマンドは SSH をインストールします。 パスワードの入力を求めるプロンプトが表示されます。 インストール プロセスを続行できるように、プロンプトが表示されたら Y を入力します。

ステップ 2: SSH がアクティブかどうかを確認する
インストールが完了すると、マシンの SSH が実行されているはずです。 ただし、これは確実ではないため、システムが稼働しているかどうかを確認する必要があります。 これは、次のコマンドを使用して確認できます。

アクティブに実行されている SSH サービスは、次の図のような結果を返すはずです。

ステップ 3: アクティブでない場合は SSH を有効にする
SSH がアクティブであることがシステムに表示されない場合は、有効化に進むことができます。 有効にしたら、SSH サービスの開始に進みます。 次の 2 つのコマンドが役に立ちます。

ステップ 4: ファイアウォールを介して SSH をバイパスする
Ubuntu マシンには、ファイアウォールがプリインストールされています。 ファイアウォール (UFW) は、一連のプログラムやアプリケーションをシステムに許可することを制限できます。SSH プロトコルは、制限できるプログラムの一例です。

次のコマンドを使用して SSH ポートを開くことができます。

前のコマンドにより、ファイアウォールで SSH 接続が許可されるはずです。 ファイアウォールが有効になっていない場合は、次のコマンドを使用して有効にすることができます。

システムの更新に進み、システムに新しい変更をロードして実装できるようにします。 次のコマンドは、変更をリロードするのに役立ちます。

SSH をリモート サーバーに接続する

すでに述べたように、両端間の接続を開始するには、サーバーの IP アドレスを知る必要があります。 Linux IP コマンドを使用して、システムにクエリを実行できます。 また、使用しているクライアント マシンにもユーザー名が必要です。

次のコマンドが機能します。

最初の試行では、次の図のようなメッセージが表示されます。

「はい」と入力して続行します。 システムは、次のようなメッセージを使用してパスワードを入力するように求めます。

パスワードを入力すると、システムにログインし、LAN への接続が確立されます。 正しいパスワードを入力すると、次のようなメッセージが表示されます。

Ubuntu で SSH を無効にする

Ubuntu で SSH を無効にする場合は、次の手順が必要です。

を。 システムで SSH サービスを停止する
次のコマンドは、マシンで SSH を無効にします。

b. SSH サービスを再起動する
次のコマンドは、SSH サービスを無効にした後で再起動する場合に便利です。

c. SSH サービスを無効にする
次のコマンドを使用して、システムのブート実行中に SSH サービスを無効にすることができます。 この場合、システムの再起動時に SSH サービスは開始されません。

d. システム起動後に有効にする
次の 2 つのコマンドを使用して、SSH サービスを有効にして再度開始できます。

結論

与えられた図を使用して、システムで SSH サービスを有効または無効にできると思います。 さらに、簡単ではありますが、リモートで SSH 接続を確立する方法についても説明しました。 これらのアクションは、SSH の使用とネットワーク管理を容易にするために順応するのに役立ちます。

ソース

The post Linux で SSH プロトコルを有効にする appeared first on Gamingsym Japan.