GNU/Linux >> Linux の 問題 >  >> Ubuntu

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

OpenSSHとは何ですか?

OpenSSHは、クライアントとサーバー間の安全な通信を可能にする接続ツールです。トラフィックは、盗聴、接続ハイジャック、MITM攻撃、およびその他の攻撃を阻止するために暗号化されています。

今日のガイドでは、UbuntuマシンにOpenSSHサーバーをインストールする方法を紹介します。インストールは、いくつかのわかりやすいコマンドを使用して、ターミナルを使用して行われます。

始めましょう!

インストールガイド:

以下は、UbuntuにOpenSSHサーバーをインストールするための手順です。

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

OpenSSHサーバーをインストールするには、次のコマンドを発行します。

sudo apt-get install openssh-server

ステップ2:SSHを有効にする

このステップでは、SSHを有効にして、リモートマシンからのログインを許可します。次のコマンドを実行することで実行できます:

sudo systemctl enable ssh

ステップ3:SSHを開始する

サービスを有効にしたので、開始しましょう。これを行うには、次のコマンドを実行します:

sudo systemctl start ssh.

ステップ4:SSHログインをテストする

次に、リモートマシンからssh経由でサーバーにアクセスできるかどうかを確認します。これを行うには、ユーザー名とサーバーマシンのIPアドレスを使用してシステムにログインします。

ssh [email protected]

OpenSSHサーバーのインストールと構成

bmc / kvm / ipmioverIPを使用したリモートサーバーへのSSH

RaptorコンピューティングシステムのTalosIIとして知られるOpenPOWERベースのシステムを使用しています。 SSHサーバーがインストールされていないため、これがbmcサーバーにログインしてシリアルコンソールにアクセスする方法です。

ssh [email protected]

obmcコンソールを実行する

Ubuntuサーバーコンソールにアクセスするには、次のコマンドを実行してobmc-console-clientを実行します。

# obmc-console-client

UbuntuにOpenSSHサーバーをインストールする

ステップ1:システムを更新する

まず、システムを更新します。これを行うには、次のコマンドを実行します。

sudo apt update

ステップ2:システムをアップグレードする

更新後、システムをアップグレードします。これを行うには、次のコマンドを実行します。

sudo apt upgrade

ステップ3:Ubuntuにsshdサーバーをインストールする

このステップでは、次のコマンドを発行して、openssh-serverパッケージをインストールします。

sudo apt install openssh-server

ステップ4:サービスのステータスを確認する

sshサービスが正常に実行されているかどうかを確認しましょう。これを行うには、次のコマンドを実行します。

sudo systemctl status ssh

ステップ5:SSHを有効にして開始します

それでは、SSHサービスを実行しましょう。まず、次のコマンドを実行して有効にします。

sudo systemctl enable ssh

サービスが有効になったら、次のコマンドを発行してサービスを開始します。

sudo systemctl start ssh

ファイアウォールを構成してポート22を開く

また、ファイアウォールを介したSSHサービスを許可する必要があります。そのために、Ubuntuに存在するファイアウォールであるufwを構成します。

SSHを許可する

ufwでSSHを許可するには、次のコマンドを実行します:

sudo ufw allow ssh

SSHを有効にする

次に、SSHを有効にします。次のコマンドを実行することで実行できます:

sudo ufw enable

ファイアウォールのステータスを確認する

次に、次のコマンドを実行して、ufwファイアウォールのステータスを確認します。

sudo ufw status

SSHログインのテスト

OpenSSHサーバーへのSSH

これで、SSHを使用してデスクトップマシンからOpenSSHサーバーにログインできます。これは次のように行うことができます:

ssh [email protected]

ssh [email protected]

パスワードレスアクセスを有効にする

パスワードなしのログインを許可するには、次のようにssh-copy-idコマンドを使用して公開鍵をコピーしてインストールします。

ssh-copy-id [email protected]

それはすべての人々です!

このチュートリアルでは、Ubuntu20.04にOpenSSHサーバーをインストールする方法を詳しく見てきました。また、リモートアクセス用に構成する方法と、Ubuntuのファイアウォールを介したSSHサービスを許可する方法も確認しました。

ここで素晴らしい学習時間を過ごしたことを願っています。

Ubuntu 20.04でSSHを有効にする方法については、以下を確認してください:

https://linuxways.net/ubuntu/how-to-enable-ssh-on-ubuntu-20-04/


Ubuntu
  1. SSHサーバーUbuntu22.04をインストールします

  2. Ubuntu14.04サーバーにZimbra8.6をインストールする方法

  3. OpenSSHを使用してUbuntu/DebianにSSHサーバーをインストールする方法

  1. Ubuntu18.04にMySQLをインストールする方法

  2. Ubuntu18.04にMinecraftサーバーをインストールする方法

  3. Ubuntu20.04にNginxをインストールする方法

  1. Ubuntu20.04にMariaDBをインストールする方法

  2. Ubuntu14.04にVNCサーバーをインストールする方法

  3. Ubuntu15.04にOpenSIPSサーバーをインストールする方法