Debian 11でユーザーを追加および削除する方法

Popular:
サーバー設定をレベルアップ! AVAを適用 そして、次のように開始します 15%割引
プロモを使用:

AvaHostでのDebian 11 (Bullseye)のユーザーアカウント管理

Debian 11 “Bullseye”は、安定性と信頼性のあるLinuxディストリビューションであり、オープンソースの原則を重視するAvaHost VPSユーザーに最適です。効果的なユーザーアカウント管理は、サーバー環境のセキュリティと整理にとって重要です。このガイドでは、AvaHost Debian 11 VPSでのユーザーの追加と削除に関する明確な手順を提供し、実用的な例とベストプラクティスを通じて堅牢なアクセス制御を確保します。

前提条件

  • Debian 11 (Bullseye)を搭載したAvaHost VPS。
  • ルートアクセスまたは
    sudo

    権限(以前のSSHガイドを参照)。

  • 基本的なLinuxコマンドの知識。
  • オプション: ユーザー専用サービスのためのドメイン(例:
    server.yourdomain.com

    )。

Debian 11でのユーザーの追加

コマンドラインを使用して (

adduser

)

adduser

コマンドは、ユーザーアカウントを作成する最も簡単な方法です。

  1. ターミナルを開くか、SSHを介してAvaHost VPSに接続します。
  2. 新しいユーザーを追加します:
    sudo adduser username
  3. プロンプトに従って:
    • パスワードを設定します(例:
      Str0ngP@ssw0rd!

      )。

    • オプション情報を入力します(フルネーム、電話番号など)またはEnterを押してスキップします。
    • Y

      で詳細を確認します。

:

sudo adduser johndoe

実行:

  • パスワードを入力:
    MySecurePass

  • オプションフィールドをスキップします。
  • 出力:
    Adding user `johndoe' ... Adding new group `johndoe' (1001) ... Adding new user `johndoe' (1001) with group `johndoe' ... Creating home directory `/home/johndoe' ... Copying files from `/etc/skel' ... New password: [hidden] Retype new password: [hidden] passwd: password updated successfully

ユースケース: AvaHostでウェブアプリを管理する開発者のためのユーザーを作成します。

代替:

useradd

を使用する

カスタム設定の場合は、

useradd

を使用します(対話型が少ない):

sudo useradd -m -s /bin/bash username sudo passwd username
  • -m

    : ホームディレクトリを作成します。

  • -s /bin/bash

    : Bashをシェルとして設定します。

:

sudo useradd -m -s /bin/bash alice sudo passwd alice

ユースケース: 特定のシェル要件を持つ自動化スクリプトのためのユーザーを追加します。

Debian 11でのユーザーの削除

コマンドラインを使用して (

deluser

)

deluser

コマンドは、安全にユーザーアカウントを削除します。

  1. ターミナルを開くか、SSHを介して接続します。
  2. ユーザーを削除します:
    sudo deluser username
  3. ユーザーのホームディレクトリとファイルを削除するには:
    sudo deluser --remove-home username

:

sudo deluser --remove-home johndoe

出力:

Removing user `johndoe' ... Removing group `johndoe' ... Removing home directory `/home/johndoe' ...

ユースケース: 退職した従業員のアカウントをAvaHost VPSから削除します。

追加のヒント

  • 安全なパスワード: AvaHostのcPanelパスワードジェネレーターまたは
    pwgen

    を使用して強力なパスワードを作成します:

    sudo apt install pwgen -y pwgen 12 1
  • ユーザーの確認:
    cat /etc/passwd | grep /home

    でユーザーをリストします。

  • 権限の管理: 特定のアクセスのためにグループにユーザーを追加します(例: 管理権限のための
    sudo usermod -aG sudo username

    )。

  • 削除前のバックアップ: ユーザーを削除する前に
    /home/username

    を保存するためにAvaHostのJetBackupを使用します。

  • 安全なSSH:
    /etc/ssh/sshd_config

    を介してユーザーのSSHアクセスを制限します(以前のガイドを参照)。

  • GUIオプション: デスクトップ環境がインストールされている場合は、GNOMEシステム設定(
    Users

    )を使用します。

結論

AvaHost Debian 11 VPSでのユーザーアカウント管理は、

adduser

deluser

のようなコマンドを使用することで簡単です。

johndoe

を作成したり、

alice

を削除したりする例は、安全で整理されたサーバー管理を確保します。AvaHostの信頼性の高いインフラストラクチャはDebianの安定性を高め、安全な環境を維持するのを容易にします。これらのコマンドを練習し、

man adduser

を探求し、JetBackupなどのAvaHostのツールを活用して堅牢なユーザー管理を行いましょう。