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特権を管理する方法に関するこの投稿が気に入った場合は、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、コメントセクションに返信を残してください。ありがとう。