UbuntuでSSHを有効にする

Ubuntu Google CloudでSSHを有効にする UbuntuでSSHサービスを有効にします。Ubuntuを最初にインストールした時点では、デフォルトではSSH経由のリモートアクセスは許可されていません。UbuntuでSSHを有効にするのは非常に簡単です。rootまたは他のsudoユーザーとして以下の手順を実行し、UbuntuシステムにSSHをインストールして有効にしてください。

Google Cloud UbuntuでSSHサービスを有効にする

どうやって   デフォルトでは、 最初にインストールすると、 リモートアクセスは許可されていません。UbuntuでSSHを有効にするのは非常に簡単です。

Ubuntu システムに SSH をインストールして有効にするには、root またはその他の sudo ユーザーとして以下の手順に従います。

UbuntuでSSHを有効にする

SSHサービスを設定する

Google Cloud Platform 仮想マシン インスタンスで、[SSH] をクリックし、[ブラウザ ウィンドウで開く] をクリックします。

UbuntuでSSH-1を有効にする

 サーバーにログインしたら、管理者モードに切り替えます

sudo -i

次にルート管理パスワードを設定します

パスワード

UbuntuでSSH-1を有効にするシステムを更新し、openssh-serverをインストールします。

sudo apt update && sudo apt upgrade -y sudo apt install openssh-server

UbuntuでSSH-1を有効にするインストールが完了すると、SSHサービスが自動的に開始されます。SSHが実行されているかどうかを確認するには、次のコマンドを入力します。

sudo systemctl status ssh

UbuntuでSSH-1を有効にするUbuntuにはUFWと呼ばれるファイアウォール設定ツールが組み込まれています。システムでファイアウォールが有効になっている場合は、SSHポートが開いていることを確認してください。

sudo ufw sshを許可する

入力 sudo ufw ステータス Enter キーを押してファイアウォールのステータスを確認します。非アクティブ 閉鎖されている、アクティブ オンになっています。

使用 sudo ufw を有効にする ファイアウォールをオンにします。

使用 sudo ufw を無効にする ファイアウォールをオフにする

UFWが有効になっていない場合は、この手順は無視してください。Ubuntuはデフォルトでファイアウォールを無効にしています。ファイアウォールを有効にする必要がある場合は、上記のコマンドを使用して有効にしてください。

デフォルトの SSH ポートは 22 です。セキュリティ上の理由から、ポート 22 を 60000 に変更する必要があります。

変更方法は次のとおりです。
存在する /etc/ssh/sshd_config ポート 22 を見つけて、60000 に変更します。

ユーザーがポート22と60000の両方を同時に開きたい場合は、 /etc/ssh/sshd_config パラメータを変更するだけです。

vi /etc/ssh/sshd_config

基本パラメータ:

  • ポート#ポート
  • PermitRootLogin yes #はルート認証ログインを許可します
  • パスワード認証 yes #はパスワード認証を許可します

デフォルトでは、rootログインとパスワード認証は無効になっています。パラメータの後の値をyesに変更する必要があります。

PermitRootLogin の後の値を yes に変更するだけです。

UbuntuでSSH-1を有効にする次にSSHサービスを再起動します

sudo systemctl sshを再起動します

スワップパーティションの設定

Linux スワップパーティション (メモリスワップスペース(メモリスワップスペース)は、ディスク上の領域であり、パーティション、ファイル、またはそれらの組み合わせで構成できます。スワップパーティションの目的は、システムの物理メモリが不足しているときに、Linuxがメモリ内のアクセス頻度の低いデータをスワップ領域に保存することです。これにより、システムは各プロセスにより多くの物理メモリを供給できるようになります。システムがスワップ領域に保存されているコンテンツにアクセスする必要がある場合、スワップ上のデータがメモリにロードされます。この動作は、スワップアウトやスワップインと呼ばれることがよくあります。

Ubuntuは現在のスワップパーティションのサイズをチェックします

UbuntuでSSH-1を有効にするUbuntuにCyberPanelをインストールすると、デフォルトで設定されるスワップパーティションは2GBになりますが、現状では容量が足りません。スワップパーティションを拡張する方法を見てみましょう。

まず、スワップ パーティションのマウント場所を確認します。

cat /proc/swaps

UbuntuでSSH-1を有効にする次に、デフォルトのスワップ パーティションを停止し、スワップ パーティションを削除してから、スワップ パーティションを再構築します。

#スワップパーティションを停止します。sudo swapoff /cyberpanel.swap #停止後、free -m nameを使用して、スワップが正常に停止したかどうかを確認します。free -m #swaponおよびswapoffコマンドは、それぞれスワップスペース(スワップファイルおよびスワップパーティションを含む)を開くか閉じるために使用されます。#スワップパーティションを削除します。sudo rm /cyberpanel.swap

UbuntuでSSH-1を有効にする次に、新しいスワップ パーティションを作成します。

10G のスワップ パーティションを作成します。sudo dd if=/dev/zero of=swapfile bs=1024 count=10000000 #ll コマンドを使用して、パーティションが正常に作成されたかどうかを確認します。#パーティションの権限を設定します。sudo chmod 600 swapfile #パーティションをフォーマットします。sudo mkswap -f swapfile #パーティションを有効にします。sudo swapon swapfile #新しいパーティションの場所を確認します。cat /proc/swaps #スタートアップを設定します。echo '/root/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

スワップ パーティションに永続的に反映されます。vi /etc/fstab /etc/fatabファイルを修正し、 /swapfile なし スワップ sw 0 0 最後に追加します。

カーネルパラメータを調整します。

カーネルパラメータ .swappiness は、実行時メモリのスワップアウトの相対的な重みを制御します。パラメータ値の大きさは、スワップ領域の使用方法と密接な関係があります。値が大きいほど、スワップ領域がより積極的に使用され、値が小さいほど、物理メモリがより積極的に使用されます。一般的なシステムのデフォルト値は swappiness=60 で、これはメモリ使用量が 100-60=40% を超えるとスワップ領域が使用されることを意味します。swappiness=0 の場合、物理メモリが最大限に使用され、次にスワップ領域が使用されることを意味します。swappiness=100 の場合、スワップ領域が積極的に使用され、メモリ内のデータが適時にスワップ領域に移動されることを意味します。

#パラメータ値を確認します cat /proc/sys/vm/swappiness #パラメータ値を一時的に調整する場合は、次のコマンドを使用します sysctl vm.swappiness = 50 #パラメータ値を永続的に調整するには vi /etc/sysctl.conf #/etc/sysctl.conf ファイルでパラメータ vm.swappiness=50 を変更します #または直接 echo "vm.swappiness = 80" >> /etc/sysctl.conf #パラメータを再読み込みします sysctl -p

UbuntuでSSH-1を有効にする開ける内蔵TCP

システムカーネルが4.9以上であれば、BBRはデフォルトで含まれています。

次のコードをルート権限で実行すると、カーネル バージョンは 4.9 より上になります。

uname -r

BBRを有効にする:

echo "net.core.default_qdisc = fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control = bbr" >> /etc/sysctl.conf

変更した BBR を有効にするには、次のコマンドを使用します。

sysctl -p

4. 次のコマンドを実行します。結果に「bbr」が含まれている場合、カーネルでbbrが有効になっていることが証明されます。

sysctl net.ipv4.tcp_available_congestion_control

注: 次のコマンドを実行することもできます。結果に bbr が見つかった場合、カーネルで bbr が有効になっていることも確認できます。

lsmod | grep bbr

または、以下のBBRPLUSをご利用ください

BBRplusアクセラレーション

スクリプトには、BBR/BBR 修正カーネル、BBRplus カーネル、Lotserver (Sharp Speed) カーネルの 3 つのバージョンが含まれています。

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

 

関連する推奨事項

Ubuntuでハードディスクをマウントする方法と、マウント後に有効にする方法

Cyber​​​​Panel Linuxホスティングパネル - OpenLiteSpeedサポートシンプルで高速なオープンソースコントロールパネル

CyberPanelでWordPressをインストールし、擬似静的ルールを設定する

4/5 - (4票)

のコメント 1件

手紙への返信

メールアドレスが変更されることはありません。 支払い欄に必須の項目は必須です