この投稿では説明します UbuntuにSSHをインストールする方法。このよく知られたネットワーク プロトコルの重要性は、クライアントとサーバー間の安全な接続を提供するという事実にあります。さらに、すべての通信は暗号化されており、データ盗難やその他の種類の攻撃を防ぐために不可欠です。
SSH サーバーは Ubuntu にはインストールされていません デフォルトでは, しかし、多くのユーザーは自分でインストールして有効にすることを決定します。インストール手順を説明する前に、それが正確に何であるかを簡単に説明しましょう。 SSH.
SSHとは何ですか?
SSH(セキュアシェル) あります 暗号化ネットワークプロトコル これは、インターネットなどの安全でないネットワーク上でサーバーへの安全な接続を確立するために使用されます。これは、暗号化を使用することで、コマンド ラインへのリモート アクセスとその実行、およびデバイス間のファイルの安全な転送を可能にするソリューションです。
SSH プロトコルは、他の安全性の低いプロトコルに代わるものです。 ログイン o りーしー、 これは 3 つの主要なコンポーネントで構成されます。
- SSHクライアント: リモート サーバーに接続するためにローカル デバイス上で実行するソフトウェア。
- SSHサーバー: リモートサーバーソフトウェア。
- ポート- 通常、これらの接続にはポート 22 が使用されます。
セキュアシェル 使う パスワードまたは暗号キーを使用した認証 許可されたユーザーのみがリモート サーバーにアクセスできるようにします。その上、 クライアントとサーバー間のすべてのトラフィックは暗号化され、保護されます。 このプロトコルを使用すると、安全なトンネルを作成して、接続を他のポートまたはサービスにリダイレクトすることもできます。
その複雑さが一部のユーザーにもたらす可能性のある障害を克服できれば、SSH を使用する利点は非常に大きくなります。最も実用的な用途には、Linux/Unix サーバーのリモート管理、安全なファイル転送、またはリモート システム開発があります。
Ubuntu に SSH を段階的にインストールします
Ubuntu に SSH をインストールするために従うべき手順を以下で見てみましょう (具体的には、 Ubuntu 22.04 に SSH をインストールする)。このプロセスを開始するには、次のことが必要です rootユーザーとしてログインします または、以下で説明するコマンドを実行するための sudo 権限を持つユーザー。
システムパッケージを更新する
ソフトウェアをインストールする前に必ず行う必要があることですが、最初に行うことは次のとおりです。 すべてのシステム パッケージが正しく更新されていることを確認してくださいs.この点を確認するには、ターミナルを開いて次のコマンドを実行します。
sudo apt update && sudo apt upgrade
UbuntuにSSHをインストールする
OpenSSHの SSH プロトコルを通じて、次のことを可能にするアプリケーションのセットです。 ネットワーク上での暗号化通信が可能になります。 前に説明したように、OpenSSH はシステムにプリインストールされていないため、手動でインストールする必要があります。これを行うには、ターミナルに次のコマンドを入力します。
sudo apt install openssh-server
インストールが完了するまでに数分かかる場合があります。プロセス全体を通じて、必要なすべてのコンポーネントが最終的にインストールされるまで、システムが尋ねるすべての質問に「はい」と答える必要があります。
openssh-server このモジュールにより、コンピュータは他のリモート システムからの接続要求に応答できるようになります。
SSHサーバーのステータスを確認する
インストールが完了したら、SSH サービスが動作していることを確認する必要があります。これらの場合は、次のコマンドを使用します。
sudo systemctlステータスssh
Ubuntu の SSH が正常に機能すると、上に示したような画像と凡例が画面に表示されます。 アクティブ: 実行中. それ以外の場合、つまりサーバーが非アクティブなままの場合は、次のコマンドを使用して手動でサーバーを起動できます。
sudo systemctl sshを開始
SSHサーバーに接続する
SSH サーバーが稼働しているので、次のことができます。 SSHクライアントを使用して別のデバイスから接続を確立する。これを行うには、別のターミナルを開いて次のコマンドを入力する必要があります。
ssh ユーザー@server_ip
明らかに、コマンドの「@」記号の後の部分には、それぞれの場合に対応するサーバーの IP アドレスを続ける必要があります。
いくつかの追加の構成オプション
前のセクションで説明した Ubuntu に SSH をインストールする手順に加えて、次の目的で使用できるオプションのコマンドがいくつかあります。 プロトコルを設定する そしてそれを私たち自身の好みやニーズに合わせて調整します。
たとえば、接続ポートを変更したり、キー認証を使用したり、パスワード アクセスやその他の側面を無効にしたりするには、次のコマンドを使用します。
sudo nano / etc / ssh / sshd_config
次に、構成の変更を行った後、サービスを再起動する必要があります。
sudo systemctl sshを再起動する
最後に、何らかの理由でこの接続プロトコルの使用を継続したくない場合は、次のことができます。 それを停止し、さらには無効にする 次のコマンドを使用します。
sudo systemctl sshを停止します
sudo systemctl sshを無効にする
結論
Ubuntu に SSH をインストールする方法がわかったので、ターミナルを介して管理アクティビティを実行できるようになります。この SSH プロトコルに基づく認証を構成して、パスワードを入力せずにシステムにログインできるようにすることもできます。
テクノロジーとインターネット問題を専門とする編集者で、さまざまなデジタル メディアで 10 年以上の経験があります。私は、電子商取引、通信、オンライン マーケティング、広告会社で編集者およびコンテンツ作成者として働いてきました。経済、金融、その他の分野のウェブサイトにも執筆しています。私の仕事は私の情熱でもあります。さて、私の記事を通じて、 Tecnobits, 私は、私たちの生活を向上させるために、テクノロジーの世界が私たちに提供するすべてのニュースや新しい機会を毎日調査しようとしています。