Ubuntu 20.04LTSでsudoを使用するすべてのユーザーにroot権限を付与する
管理者権限で作成されたデフォルトユーザーであるrootユーザーは、デフォルトでUbuntuにロックされています。つまり、rootユーザーとしてシステムにログインすることはできません。 The sudo
このような場合、自分のユーザーで管理タスクを実行する必要があるときに、コマンドが機能します。基本的には、通常のユーザーがroot権限でコマンドを実行できるようにします。
Sudoユーザーの作成
最初のステップは、コマンドを使用してユーザーを作成することです ユーザーを追加する
。プロンプトが表示されたら、パスワードとその他のオプションの詳細を入力します。
sudo adduser
rootだけが、システムに新しいユーザーを追加する権限を持っていることに注意してください。したがって、コマンドを実行しました sudo
。つまり、ユーザーはすでに持っている必要があります sudo
新しいsudoユーザーを作成する場合の特権。
次のステップは、このユーザーをグループに追加することです sudo
, これにより、すべてのsudo権限がユーザーに割り当てられます。
sudo adduser sudo
これで、ユーザーがグループsudoに追加されました。ユーザーがsudo権限を持っているかどうかを確認しましょう。
Sudoユーザーをテストする
コマンドを使用して、新しく作成されたユーザーに切り替えます su
.
su-
新しいユーザーとしてログインしました。新しいユーザーの名前を示すプロンプトも変更されていることに注意してください。
新しいsudoユーザーとしてログインすると、コマンドの使用方法をアドバイスするウェルカムテキストが表示されることに注意してください。 sudo
。これは、ユーザーがsudoグループの一部であることを意味します。
次に、このユーザーでsudoを使用してコマンドを実行し、それが機能するかどうかを確認しましょう。と呼ばれるディレクトリを作成しようとします tmp
中身 /等
、必要なもの sudo
ルートのみが変更する権限を持っているため、アクセス /等
.
sudo mkdir / etc / tmp
私たちが見ることができるように ls
、ディレクトリ tmp
で正常に作成されました /等
.
この記事では、新しいsudoユーザーを作成する方法を見てきました。ユーザーにsudo権限を期間限定で付与する必要がある場合は、そのユーザーをsudoグループから削除して、そのユーザーの権限を取り消すことができます。コマンドを使用 デルユーザー
sudoグループからユーザーを削除します。