LoginSignup
2
1

More than 5 years have passed since last update.

alpine linux で wheel group に所属しているユーザのみ su で root になれるようにする

Last updated at Posted at 2018-05-05

lxc コンテナで動かしている alpine で必要になったのでメモ。
alpine linux 3.7 で確認しています。

  1. パッケージの導入
    apk add linux-pam shadow
  2. pam の設定
    /etc/pam.d/su を次の通りに設定(既存の設定は削除)
/etc/pam.d/su
auth            sufficient      pam_rootok.so  
auth            required        pam_wheel.so root_only use_uid  
auth            substack        base-auth  

でよいかと。あとは適当なユーザを wheel group に所属させてください。
shadow パッケージを導入しないと、 /bin/su/bin/bbsuid へのシンボリックリンクトなっているが
bbsuid は pam を利用してくれないようで、期待通り動かなかった(wheel group に所属していないユーザでも su で root になれた)です。


参考 : https://unix.stackexchange.com/questions/433565/alpine-linux-restrict-su-l-to-wheel-group

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1