GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntuでユーザーを作成してSudo権限を管理する方法

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


Panels
  1. CentOS、Ubuntu、DebianでSudoユーザーを作成する方法

  2. Ubuntu20.04でユーザーを作成および削除します

  3. Ubuntu16.04でユーザーを作成および削除する方法

  1. UbuntuのユーザーにSudo権限を付与および削除する方法

  2. FTPユーザーを作成および管理するにはどうすればよいですか?

  3. Ubuntuでsudoユーザーを作成する

  1. 新しいMySQLユーザーを作成して権限を付与する方法

  2. MariaDBユーザーを作成して特権を付与する方法

  3. UbuntuでSudoユーザーを作成する方法