>>87
セキュリティ的に危険だから。スクリプトはプログラムでありながら、プロセ
スの生成と実際の読み込みのタイミングに差がある。その間に、suidスクリプ
トへのsymlinkを別のスクリプトで置き換えるということが(理屈としては)可
能になってしまう。

他にも、シェルスクリプトは他のプログラムを呼び出すことが多いし、すべて
のプログラムでsuid状態を考慮してあるとは限らないというのもある。