Ubuntu 21.10にroot ユーザーを有効にする

2021年10月25日

OSバージョンを確認
# cat /etc/issue
Ubuntu 21.10 \n \l

1.sudo のオプション指定で root 権限のシェルを取得

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
arkgame@ubuntu:~$ sudo -s
[sudo] arkgame のパスワード: # 自身のパスワード
root@ubuntu:/home/arkgame# # スイッチ完了
arkgame@ubuntu:~$ sudo -s [sudo] arkgame のパスワード: # 自身のパスワード root@ubuntu:/home/arkgame# # スイッチ完了
arkgame@ubuntu:~$ sudo -s
[sudo] arkgame のパスワード: # 自身のパスワード
root@ubuntu:/home/arkgame# # スイッチ完了

2.root ユーザーにパスワードを設定

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
root@ubuntu:/home/arkgame# sudo passwd root
[sudo] arkgame のパスワード: # 自身のパスワード
新しいパスワード: # root パスワード設定
新しいパスワードを再入力してください: # パスワード確認再入力
passwd: パスワードは正しく更新されました
root@ubuntu:/home/arkgame# sudo passwd root [sudo] arkgame のパスワード: # 自身のパスワード 新しいパスワード: # root パスワード設定 新しいパスワードを再入力してください: # パスワード確認再入力 passwd: パスワードは正しく更新されました
root@ubuntu:/home/arkgame# sudo passwd root
[sudo] arkgame のパスワード: # 自身のパスワード
新しいパスワード: # root パスワード設定
新しいパスワードを再入力してください: # パスワード確認再入力
passwd: パスワードは正しく更新されました

3.suコマンドの実行を制限

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# vi /etc/pam.d/su
15行目
修正前
# auth required pam_wheel.so
修正後 suを許可するグループを追加
auth required pam_wheel.so group=xxx
suを許可するグループにユーザを追加
# usermod -G グループ名 ユーザ名
# vi /etc/pam.d/su 15行目 修正前 # auth required pam_wheel.so 修正後 suを許可するグループを追加 auth required pam_wheel.so group=xxx suを許可するグループにユーザを追加 # usermod -G グループ名 ユーザ名
# vi /etc/pam.d/su
15行目
修正前
# auth required pam_wheel.so
修正後 suを許可するグループを追加
auth required pam_wheel.so group=xxx

suを許可するグループにユーザを追加
# usermod -G グループ名 ユーザ名

 

Ubuntu 21.10

Posted by arkgame