2019/10/02(水)rootでコマンド実行するには
- suコマンドでrootになる
- doasコマンドでrootとしてコマンドを実行する
doasコマンドを実行するには、/etc/doas.confに記述しておく必要がある。
wheelグループにユーザを追加するには/etc/groupを修正する。
このファイルのwheelから始まる行がwheelグループを表すので、この行末にユーザを書き入れる。
OpenBSD-PINE64# head -n1 /etc/group wheel:*:0:root,bsduser
/etc/doas.conf に設定を行うには次のように入力する。
尚、設定内容は bsduser は doas コマンドを使い root として任意のコマンドが実行できる。
OpenBSD-PINE64# cat >> /etc/doas.conf << EOF > permit bsduser > EOF次のように記述すればパスワードの入力をしないようにも設定できる。
permit nopass bsduser
セキュリティ上問題があるため、オンラインマニュアルを参考に必要な権限のみを与えるようにするべきである。
doas mastery https://flak.tedunangst.com/post/doas-mastery
[obsd]doas mastery和訳 http://tamo.tdiary.net/20160919.html