Ubuntu 23.04 root ユーザーを有効にする方法
環境
Ubuntu 23.04
概要
Ubuntu のデフォルト設定では root ユーザーはパスワードが設定されていない
ため利用不可となっています。 基本は管理者として設定したユーザーで [sudo]
コマンドを利用して root 特権を行使するべきですが、何らかの理由で
root ユーザーを利用したい場合は以下のようにして有効化することができます。
操作方法
1.rootユーザースイッチ
ubuntu@localhost:~$ sudo -s [sudo] password for ubuntu: # パスワード root@localhost:/home/ubuntu# # スイッチ完了
2. root ユーザーにパスワードを設定する
ubuntu@localhost:~$ sudo passwd root [sudo] password for ubuntu: # 自身のパスワード New password: # root パスワード設定 Retype new password: # 確認再入力 passwd: password updated successfully
ubuntu@localhost:~$ su –
Password: # root パスワード入力
root@localhost:~# # スイッチ完了
3.suコマンドの実行を制限する場合は、以下のように設定します。
root@localhost:~# vi /etc/pam.d/su # 15行目 : コメント解除し [su] を許可するグループ名追記 auth required pam_wheel.so group=adm
# [su] を許可するユーザーを設定したグループに追加
root@localhost:~# usermod -aG adm ubuntu