ディレクトリ と ファイル の パーミション を 設定してゆきます。
# cd ../
# pwd
/home/qpo/proj
# ls staging/
bin/ dev/ home/ mnt/ proc/ sbin/ usr/
boot/ etc/ lib/ opt/ root/ tmp/ var/
全ては root 読み書きは root グループは 読みのみ rw-r----- ; 640
# chown -R 0:0 staging/* # chmod -R 640 staging/*
参考
# ls -l staging/sbin/ | sed 1d | head -5 -rw-r----- 1 root root 14492 Aug 27 22:09 agetty -rw-r----- 1 root root 173480 Aug 27 22:09 e2fsck -rw-r----- 1 root root 73544 Aug 27 22:09 fdisk -rw-r----- 1 root root 32100 Aug 27 22:09 fsck lrwxrwxrwx 1 root root 6 Aug 27 21:38 fsck.ext2 -> e2fsck
そういうことなのですか!
# chmod -R +X staging/*
Files in /bin are read and execute for all, but su is an exception.
/bin の ものは誰でも 良いのだ えらい太っ腹ですな まあ ”su”は別らしい -ですが
# chmod 755 staging/bin/* # chmod 4750 staging/bin/su
# chmod 660 staging/dev/fd0 staging/dev/ram0 # chmod 666 staging/dev/null # chmod 622 staging/dev/console # chmod 600 staging/dev/initctl # chmod 622 staging/dev/tty # chmod 622 staging/dev/tty?
# chmod 644 staging/etc/passwd # chmod 644 staging/etc/group
# chmod 750 staging/etc/init.d/*
# chmod 755 staging/lib/*
# chmod 700 staging/root
へて そこに何があるの?
# ls -a staging/root/ ./ ../
# chmod 750 staging/sbin/*
chmod 1777 staging/tmp
先達はあらまほしき事なり へい!
にゃんたろう 拝!
2010年 8月31日 (火) 21:06:42 JST 作成