Ubuntuでユーザーを作成してSudo権限を管理する方法を紹介します。 sudo コマンドを使用すると、通常のユーザーは、rootユーザーのみが使用できるプログラムを実行できます。このチュートリアルでは、サーバーのsudoers
を変更せずに、Ubuntuでsudoアクセス権を持つ新しいユーザーを作成する最も簡単な方法を紹介します。 ファイル。
新しいSudoユーザーを作成するための5つのステップ:
1。サーバーにログインします
まず、SSH経由でLinuxサーバーに接続します
2。新しいシステムユーザーを追加する
# adduser newuser
newuser
を自由に置き換えてください 追加するシステムユーザーの名前を使用します。新しいユーザーのパスワードを入力する必要があります。また、ランダムなユーザー情報を入力する必要があります。コマンドラインから強力なパスワードを生成できます。
# adduser newuser Adding user `newuser' ... Adding new group `newuser' (1001) ... Adding new user `newuser' (1001) with group `newuser' ... Creating home directory `/home/newuser' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for newuser Enter the new value, or press ENTER for the default Full Name []: New User Room Number []: 101 Work Phone []: 123456 Home Phone []: 123456 Other []: Is the information correct? [Y/n] y
3。 Linuxのシステムユーザーにsudo権限を追加する
システムユーザーが作成されたら、先に進み、それをsudo
に追加します。 次のコマンドを使用してグループ化します:
# usermod -aG sudo newuser
次に、su
を使用します 新しいユーザーに切り替えるコマンド:
# su - newuser
これで、rootユーザーのみが使用できるコマンドまたはプログラムを実行してみることができます。たとえば、パッケージインデックスを更新し、サーバーに現在インストールされているすべてのパッケージの最新バージョンをインストールしてみてください。
sudo apt-get update sudo apt-get upgrade
サーバーにsudoコマンドがインストールされていない場合、次のエラーが発生します。
-su: sudo: command not found
4。 Sudoプログラムをインストールする
つまり、そのコマンドを実行できるようにするには、sudoプログラムをインストールする必要があります。 rootアカウントに切り替えて、次のコマンドを実行します。
# apt-get install sudo
次のコマンドを使用して、正常にインストールされていることを確認できます。
# dpkg -l | grep -i sudo
出力は次のようになります。
# dpkg -l | grep -i sudo ii sudo 1.8.16-0ubuntu1.3 amd64 Provide limited super user privileges to specific users
sudoプログラムがUbuntuVPSにインストールされたら、新しいユーザーに切り替えて、同じコマンドを再実行してみてください。エラーメッセージは表示されないはずですが、代わりに、新しいシステムユーザーのパスワードを入力するように求められます。
5。 Linuxのシステムユーザーのsudo権限を削除する
場合によっては、特定のシステムユーザーのsudo権限を削除したいことがあります。そのために、次のコマンドを使用できます:
# deluser newuser sudo
newuser
を自由に置き換えてください 変更するシステムユーザーの名前。次のメッセージが表示された場合は、システムユーザーがsudoグループから正常に削除されたことを意味します。
# deluser newuser sudo Removing user `newuser' from group `sudo' ... Done.
もちろん、Ubuntuでユーザーを作成してSudo権限を管理する必要はありません。Ultra-FlastVPSホスティングサービスのいずれかを使用している場合は、専門のLinux管理者にユーザーの作成とSudoの管理を依頼するだけです。 Ubuntuサーバーでの権限。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 Ubuntuでユーザーを作成してSudo特権を管理する方法に関するこの投稿が気に入った場合は、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、コメントセクションに返信を残してください。ありがとう。