質問: chmod a=rwx [passwdファイルをいじくるプログラム] 同じプログラムを指定すれば、これでやってもできますよね?? なぜ、わざわざSUIDなどと言うものを作ったのでしょうか??
回答: > > chmod a=rwx [passwdファイルをいじくるプログラム] > > 同じプログラムを指定すれば、これでやってもできますよね?? > > > できませんよ。やってみましたか? あるいは、 > > chmod a=rwx /etc/passwd > > > の書き間違いだったのでしょうか? そう設定すれば、誰でも自由に`vi`等で`/etc/passwd`を自由に書き換えられるというユーザー管理されていないOSになりますね。パスワードは別ファイルに保存されているので、そのファイルと整合性がとれなくなったときにどうなるのかはちょっと分かりませんが。