もっと詳しく

SSH(Secure Shell)は、安全でないネットワーク上で安全なデータ送信を提供するための暗号化プロトコルです。 OpenSSHは、リモートサーバーシェルアクセスを提供するためにSSHプロトコルを実装するサーバーです。

今日、私は新しいUbuntu22.04デスクトップ仮想マシンを作成しました。 インストール後、SSHサーバーがデフォルトで有効になっていないことがわかりました。 そこで、OpenSSHサーバーをインストールし、SSH接続を有効にしました。 このチュートリアルでは、Ubuntu22.04LinuxシステムにSSHをインストールして有効にする方法について説明します。

UbuntuへのOpenSSHのインストール

OpenSSHサーバーのインストールを完了するには、物理​​システムにアクセスできる必要があります。 Ubuntuシステムにログインし、ターミナルを開きます。

  1. 次に、次のコマンドを実行して、OpenSSHサーバーをシステムにインストールします。
    sudo apt update 
    sudo apt install openssh-server 
    
  2. パッケージのインストールが完了したら、次のコマンドを実行してSSHサービスのステータスを確認します。
    sudo systemctl status ssh 
    

    以下のようにアクティブで実行されている必要があります。

  3. UbuntuシステムにはデフォルトのUFWファイアウォールが付属しています。UFWがアクティブな場合は、リモートユーザーにSSHポート22を許可する必要があります。 UFWタイプでポート22を許可するには:
    sudo ufw allow 22/tcp 
    

これで、OpenSSHサーバーがUbuntu22.04システムに正常にインストールされました。

SSHサーバーに接続します

これで、Windowsユーザーにアクセスしてサードパーティのアプリケーションを使用できるようになりました。

Linuxユーザーは、「ssh」コマンドラインユーティリティを使用して、SSHを使用してリモートサーバーに接続できます。

ssh [email protected]_host 

SSHサーバーを無効にする

物理的にアクセスできるシステムでは、SSHアクセスはそれほど必要ありません。 その場合、ファイアウォールを使用してsshアクセスをブロックするか、システムでSSHサービスを無効にすることができます。

  • UFWファイアウォールを介したSSHアクセスをブロックするには、次のように入力します。
    sudo ufw deny 22/tcp 
    
  • SSHサービス(OpenSSH)を完全に無効にして、リモートアクセスを防ぐこともできます。
    sudo systemctl stop --now ssh 
    sudo systemctl disable --now ssh 
    

    上記のコマンドは、SSHサービスをすぐに停止し、システム起動時のサービスの自動開始を無効にします。

結論

このチュートリアルは、Ubuntu22.04LinuxシステムにOpenSSHサーバーをインストールして有効にするのに役立ちます。

インストール後、SSHポートを安全なシステムに変更することもできます。

The post Ubuntu 22.04でSSHサーバーを有効にする方法– TecAdmin appeared first on Gamingsym Japan.