Solaris 資料一覧

シェルスクリプトのオーナーをrootにしてsetuidビットをセットしたがroot権限で動作しない

2007/7/29更新

対応バージョン: 8

セキュリティ向上のため標準ではrootがオーナーのスクリプトはsetuid状態で実行できない。

ただし以下のようにスクリプトの最初にオプションを付けることによってこの制限を外すことができる。

Bourneシェルの場合

#!/bin/sh -p

Cシェルの場合

#!/bin/csh -b