EQVPS

Ubuntu VPS のセットアップ方法(root 取得後の最初のステップ)

新しい Ubuntu 24.04 VPS の最初の10分:パッケージ更新、非 root の sudo ユーザー作成、SSH 鍵の追加、パスワードログイン無効化、UFW ファイアウォールと自動セキュリティ更新の有効化。コピペ用コマンド。

支払いを済ませ、root を取得し、新しい Ubuntu 24.04 のプロンプトを見つめている。これが最初の10分の正しいやり方です。マシンにパッチを当て、root から離れ、鍵とファイアウォールの後ろに隠れる。順番にコピペしてください。

1. システムを更新する

apt update && apt upgrade -y

新しいイメージが完全にパッチ済みなことはめったにありません。毎回、これを最初に。

2. 非 root の sudo ユーザーを作成する

日常的に root で作業しないでください。通常ユーザーを作成し、sudo を与えます:

adduser deploy            # set a password when prompted
usermod -aG sudo deploy

3. そのユーザーに SSH 鍵を追加する

自分のマシンですでに鍵を生成済みです(SSH 鍵のセットアップ)。その公開鍵の側を新ユーザー用にインストールします:

# on the server, as root
mkdir -p /home/deploy/.ssh
# paste your PUBLIC key into authorized_keys
nano /home/deploy/.ssh/authorized_keys
chown -R deploy:deploy /home/deploy/.ssh
chmod 700 /home/deploy/.ssh && chmod 600 /home/deploy/.ssh/authorized_keys

次のステップの前に2つ目のターミナルを開き、ssh deploy@YOUR.SERVER.IP が動くことを確認してください——ミスで締め出されないように。

4. パスワードと root の SSH ログインを無効化する

鍵が動いたら:

sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config
sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin no/' /etc/ssh/sshd_config
sudo systemctl restart ssh

これで入れるのは鍵だけになり、ポート 22 への絶え間ない総当たりのノイズは弾き返されます。

5. ファイアウォールを有効化する

有効化のに SSH を許可し、次に必要なものだけ:

sudo ufw allow OpenSSH
sudo ufw enable          # confirms; SSH stays open

詳細はUFW ファイアウォールの設定に。

6. 自動セキュリティ更新を有効化する

sudo apt install -y unattended-upgrades
sudo dpkg-reconfigure -plow unattended-upgrades   # choose "Yes"

マシンは今、あなたが眠っている間に自分でセキュリティ更新にパッチを当てます。

これがベースライン

パッチ済み、root から離れ、鍵のみ、ファイアウォールの後ろ、自動更新——何にでも使える妥当な出発点です。次のステップは何を作るかによります:

Ubuntu ではなく Debian?手順はほぼ同じ——Debian VPS のセットアップを参照。EQVPS は約1分で root 付きのクリーンな Ubuntu 24.04 イメージを提供します。KYC なし、暗号通貨で支払い。

よくある質問

新しい Ubuntu VPS で最初に何をすべき?

パッケージを更新し、次に sudo 付きの非 root ユーザーを作成して SSH 公開鍵を追加し、パスワード/root の SSH ログインを無効化します。これで新しいマシンの最大の2つのリスク——未パッチのシステムと root へのパスワード総当たり——を数コマンドで塞げます。その後 UFW と unattended-upgrades を有効化します。手順は下記。

root でログインし続けるべき?

いいえ。sudo 付きの通常ユーザーを作成し、それでログインします。常に root で作業すると、どんなミスや侵害されたプロセスもマシン全体を握ることになります。sudo ユーザーは被害範囲を限定し、標準的な慣行です。root の SSH ログインはボットが最初に試すものでもあります。

VPS が新しくてもファイアウォールは必要?

必要です——まず SSH を許可して UFW を有効化し、次に実際に使うポートだけを許可します。デフォルト拒否のファイアウォールは攻撃対象領域を、動かしているサービスだけに縮小します。ただし 'ufw enable' の前に 'ufw allow OpenSSH' を忘れずに。さもないと自分を締め出します。

VPS ではどの Ubuntu バージョンを動かすべき?

Ubuntu 24.04 LTS——長期サポート、最新のパッケージ、そしてこれらのコマンドが対象とするバージョンです。LTS リリースは何年もセキュリティ更新を受けられ、動かし続けるサーバーに欲しいものです。

Ubuntu VPS を借りるのに身分証やカードは必要?

いいえ。登録はメール、支払いは USDC か USDT——書類なし、カードなし。約1分で root 付きのクリーンな Ubuntu イメージが手に入ります。

コメント

まだコメントはありません。最初になりましょう。

コメントを残す

コメントは表示される前にモデレートされます。