chmodコマンドは、基本的にコマンドを実行するユーザが所有するディレクトリ・ファイルの権限を変更できると認識しております。(rootは除く)
一方でrootユーザ以外のユーザでrootが所有するフォルダの権限を変更できてしまうのですが、原因が不明です。
OS:CentOS release 5.11 (Final)
①rootユーザで/配下を確認
lang
1ls -ltr / 2合計 68 3drwxr-xr-x 2 root root 4096 5月 11 2011 srv 4drwxr-xr-x 2 root root 4096 5月 11 2011 mnt 5drwxr-xr-x 2 root root 4096 5月 11 2011 media 6drwx------ 2 root root 4096 3月 4 21:34 lost+found 7drwxr-xr-x 18 root root 4096 4月 17 20:08 var 8drwxr-xr-x 16 root root 4096 4月 17 20:08 usr 9drwxr-xr-x 8 root root 4096 4月 17 20:11 lib64 10drwxr-xr-x 9 root root 4096 4月 17 20:11 lib 11drwxr-xr-x 7 root root 4096 4月 17 20:11 home 12drwxr-xr-x 2 root root 4096 4月 17 20:11 boot 13drwxr-xr-x 2 root root 4096 4月 17 20:11 bin 14drwxrwxrwt 6 root root 4096 4月 17 20:11 tmp 15drwxr-xr-x 3 root root 4096 4月 17 20:11 selinux 16drwxr-xr-x 2 root root 4096 4月 17 20:11 sbin 17drwxr-x--- 2 root root 4096 4月 17 20:11 root 18drwxr-xr-x 5 root root 4096 4月 17 20:11 opt 19dr-xr-xr-x 13 root root 0 4月 17 21:18 sys 20drwxr-xr-x 1 root root 4096 4月 20 19:15 etc 21dr-xr-xr-x 75 root root 0 4月 20 19:15 proc 22drwxr-xr-x 5 root root 380 4月 20 19:15 dev
②root以外のユーザ(ここではtomcatユーザ)にsu -
lang
1su - tomcat
③ ②のユーザでrootユーザが所有する/binに対してchmod
lang
1$ chmod 777 /bin 2$ ls -ltr / 3合計 68 4drwxr-xr-x 2 root root 4096 5月 11 2011 srv 5drwxr-xr-x 2 root root 4096 5月 11 2011 mnt 6drwxr-xr-x 2 root root 4096 5月 11 2011 media 7drwx------ 2 root root 4096 3月 4 21:34 lost+found 8drwxr-xr-x 18 root root 4096 4月 17 20:08 var 9drwxr-xr-x 16 root root 4096 4月 17 20:08 usr 10drwxr-xr-x 8 root root 4096 4月 17 20:11 lib64 11drwxr-xr-x 9 root root 4096 4月 17 20:11 lib 12drwxr-xr-x 7 root root 4096 4月 17 20:11 home 13drwxr-xr-x 2 root root 4096 4月 17 20:11 boot 14drwxrwxrwx 1 root root 4096 4月 17 20:11 bin 15drwxrwxrwt 6 root root 4096 4月 17 20:11 tmp 16drwxr-xr-x 3 root root 4096 4月 17 20:11 selinux 17drwxr-xr-x 2 root root 4096 4月 17 20:11 sbin 18drwxr-x--- 2 root root 4096 4月 17 20:11 root 19drwxr-xr-x 5 root root 4096 4月 17 20:11 opt 20dr-xr-xr-x 13 root root 0 4月 17 21:18 sys 21drwxr-xr-x 1 root root 4096 4月 20 19:15 etc 22dr-xr-xr-x 78 root root 0 4月 20 19:15 proc 23drwxr-xr-x 5 root root 380 4月 20 19:15 dev
④ただしもう一度chmodするとちゃんとエラーになる
lang
1$ chmod 777 /bin 2chmod: changing permissions of `/bin': 許可されていない操作です
chmod前後で/binディレクトリのハードリンク数が2から1に減少しているのも気になって追います。
原因についてお心あたりがある方ご教示頂けますと幸いです。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/20 12:31