Ubuntu12.04およびCentOS6でユーザーを追加および削除する方法
ステータス:非推奨
この記事では、サポートされなくなったバージョンのUbuntuとCentOSについて説明します。 現在Ubuntu12.04またはCentOS6を実行しているサーバーを運用している場合は、サポートされているバージョンにアップグレードまたは移行することを強くお勧めします。
理由:
Ubuntu 12.04は2017年4月28日に保守終了(EOL)に達しました, CentOS 6は、2020年11月30日に保守終了(EOL)に達しました, and neither of these operating system versions will receive future security patches or updates. For these reasons, this guide is no longer maintained.
代わりに参照してください:
このガイドは参照として役立つ場合がありますが、他のUbuntuまたはCentOSリリースでは機能しない場合があります。 可能な場合は、使用しているUbuntuまたはCentOSのバージョン用に作成されたガイドを使用することを強くお勧めします。 ユーザーを追加および削除する方法に関するチュートリアルのコレクションは、ここ。
にあります。
赤の意味
このチュートリアルでは、ユーザーが入力またはカスタマイズする必要のある行は赤になります。 残りはほとんどコピーアンドパスタブルである必要があります。
新しくスピンアップしたドロップレットにログインすると、rootユーザーからアクセスします。 これにより、サーバーで必要な変更を加えることができますが、仮想プライベートサーバーでroot権限を持つ別の新しいユーザーを作成する方がはるかに優れています。 さらに、他の人が仮想サーバーにアクセスする場合は、その人の新しいユーザーも作成する必要があります。 このチュートリアルでは、新しいユーザーの作成、root権限の付与、およびユーザーの削除について説明します。
新しいユーザーでルートタスクを実行するときは、コマンドの前に「sudo」というフレーズを使用する必要があります。 これは、2つの理由で役立つコマンドです。1)ユーザーがシステムを破壊するミスを犯さないようにします。2)sudoで実行されたすべてのコマンドをファイルに保存し、必要に応じて後で確認できるようにします。 ただし、このユーザーはrootユーザーと同じくらい強力であることに注意してください。 VPSで限られた数のタスクのユーザーのみが必要な場合は、root権限をユーザーに与える必要はありません。
設定
このチュートリアルでは、rootユーザーまたはsudo権限を持つユーザーにアクセスする必要があります。
ドロップレットを起動した後、ウェルカムメールからrootパスワードを受け取っているはずです。
Ubuntu12.04のユーザー
Ubuntu12.04でユーザーを追加する方法
Ubuntuで新しいユーザーを追加するには、adduserコマンドを使用して、「newuser」を希望のユーザー名に置き換えます。
sudo adduser newuser
このコマンドを入力するとすぐに、Ubuntuは自動的にプロセスを開始します。
- パスワードを入力して確認します
- ユーザー情報を入力します。 これは必須ではありません。Enterキーを押すと、デフォルト情報がフィールドに自動的に入力されます。
- Ubuntuが情報が正しいかどうかを尋ねてきたら、Yを押します(またはEnterキーを押します)
おめでとうございます。新しいユーザーを追加しました。 exit
と入力してから、新しいユーザー名とパスワードで再度ログインすることにより、rootユーザーからログアウトできます。
ユーザーにroot権限を付与する方法
前述のように、root権限を持つユーザーを使用する方がはるかに優れています。
次のコマンドでsudoersファイルを開くと、sudoユーザーを作成できます。
sudo /usr/sbin/visudo
ユーザーの名前とrootと同じ権限をユーザー特権仕様に追加すると、sudo特権が付与されます。
# User privilege specification
root ALL=(ALL:ALL) ALL
newuser ALL=(ALL:ALL) ALL
‘cntrl x’を押してファイルを終了し、次に’Y’を押してファイルを保存します。
ユーザーを削除する方法
仮想プライベートサーバーに特定のユーザーを配置する必要がなくなった場合は、1つのコマンドでそれらのユーザーを削除できます。
sudo userdel newuser
最後に、ユーザーのホームディレクトリを削除します。
sudo rm -rf /home/newuser
CentOS6のユーザー
CentOS6でユーザーを追加する方法
CentOSで新しいユーザーを追加するには、adduserコマンドを使用して、「newuser」を希望のユーザー名に置き換えます。
sudo adduser newuser
ユーザーに新しいパスワードを提供し、プロンプトが表示されたら新しいパスワードを入力して確認することでフォローアップします。
sudo passwd newuser
おめでとうございます。新しいユーザーとそのパスワードを追加しました。 exit
と入力してから、新しいユーザー名とパスワードで再度ログインすることにより、rootユーザーからログアウトできます。
ユーザーにroot権限を付与する方法
前述のように、root権限を持つユーザーを使用する方がはるかに優れています。
次のコマンドでsudoersファイルを開くと、sudoユーザーを作成できます。
sudo /usr/sbin/visudo
ファイルの下部に、ユーザー権限を変更するためのセクションがあります。 「a」と入力して、テキストの挿入を開始します。 ユーザーの名前とrootと同じ権限をユーザー特権仕様に追加すると、sudo特権が付与されます。
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
newuser ALL=(ALL) ALL
「shift」ZZを押してファイルを保存して終了します。
ユーザーを削除する方法
仮想プライベートサーバーに特定のユーザーを配置する必要がなくなった場合は、1つのコマンドでそれらのユーザーを削除できます。
sudo userdel newuser
ユーザーのホームディレクトリとファイルを同時に削除する場合は、コマンドにフラグ「-r」を追加できます。
sudo userdel -r newuser
次のステップ
必要なユーザーを設定したら、VPSの構築を開始できます。 開始するのに適した場所は、以下のチュートリアルを使用して、ドロップレットにLAMPスタック(基本的なWebサーバーソフトウェアのコレクション)をインストールすることです。