2008年06月03日
rootでも削除できないファイル(ディレクトリ)
最近ネタがないのでぱくっちゃった
r@ym@n君ごめん
FreeBSD/Linuxでrootでも削除できないファイルの作り方
■FreeBSD7.0
▼ファイル作成/確認
#touch freebsd.txt
#ls -l freebsd.txt
-rw-r--r-- 1 root wheel 0 Jun 4 00:03 freebsd.txt
▼設定/確認
#chflags schg freebsd.txt
#ls -l freebsd.txt
-rw-r--r-- 1 root wheel 0 Jun 4 00:03 freebsd.txt
▼削除してみる→できない
#rm -f freebsd.txt
rm: freebsd.txt: Operation not permitted
#
▼設定解除/確認
#chflags noschg freebsd.txt
#ls -l freebsd.txt
-rw-r--r-- 1 root wheel 0 Jun 4 00:03 freebsd.txt
▼削除/確認
#rm -f freebsd.txt
#ls -l freebsd.txt
ls: freebsd.txt: No such file or directory
#
■Linux(CentOS4.6)
▼ファイル作成/確認
# touch linux.txt
# ls -l linux.txt
-rw-r--r-- 1 root root 0 6月 3 23:53 linux.txt
# lsattr linux.txt
------------- linux.txt
▼設定/確認
# chattr +i linux.txt
# ls -l linux.txt
-rw-r--r-- 1 root root 0 6月 3 23:53 linux.txt
# lsattr linux.txt
----i-------- linux.txt
▼削除してみる→できない
# rm -f linux.txt
rm: cannot remove `linux.txt': 許可されていない操作です
#
▼設定解除/確認
# chattr -i linux.txt
# lsattr linux.txt
------------- linux.txt
# ls -l linux.txt
-rw-r--r-- 1 root root 0 6月 3 23:53 linux.txt
▼削除/確認
# rm -f linux.txt
# ls -l linux.txt
ls: linux.txt: そのようなファイルやディレクトリはありません
#
もちろんviによる編集もできない
さて誰の賄いにしかけよう(内輪ネタ)
r@ym@n君ごめん
FreeBSD/Linuxでrootでも削除できないファイルの作り方
■FreeBSD7.0
▼ファイル作成/確認
#touch freebsd.txt
#ls -l freebsd.txt
-rw-r--r-- 1 root wheel 0 Jun 4 00:03 freebsd.txt
▼設定/確認
#chflags schg freebsd.txt
#ls -l freebsd.txt
-rw-r--r-- 1 root wheel 0 Jun 4 00:03 freebsd.txt
▼削除してみる→できない
#rm -f freebsd.txt
rm: freebsd.txt: Operation not permitted
#
▼設定解除/確認
#chflags noschg freebsd.txt
#ls -l freebsd.txt
-rw-r--r-- 1 root wheel 0 Jun 4 00:03 freebsd.txt
▼削除/確認
#rm -f freebsd.txt
#ls -l freebsd.txt
ls: freebsd.txt: No such file or directory
#
■Linux(CentOS4.6)
▼ファイル作成/確認
# touch linux.txt
# ls -l linux.txt
-rw-r--r-- 1 root root 0 6月 3 23:53 linux.txt
# lsattr linux.txt
------------- linux.txt
▼設定/確認
# chattr +i linux.txt
# ls -l linux.txt
-rw-r--r-- 1 root root 0 6月 3 23:53 linux.txt
# lsattr linux.txt
----i-------- linux.txt
▼削除してみる→できない
# rm -f linux.txt
rm: cannot remove `linux.txt': 許可されていない操作です
#
▼設定解除/確認
# chattr -i linux.txt
# lsattr linux.txt
------------- linux.txt
# ls -l linux.txt
-rw-r--r-- 1 root root 0 6月 3 23:53 linux.txt
▼削除/確認
# rm -f linux.txt
# ls -l linux.txt
ls: linux.txt: そのようなファイルやディレクトリはありません
#
もちろんviによる編集もできない
さて誰の賄いにしかけよう(内輪ネタ)
この記事へのコメント
1. Posted by rayman 2008年06月17日 23:14
ぱくったな〜〜!!
いいけど♪
いいけど♪
2. Posted by rayman 2008年06月17日 23:15
ぱくったな〜〜!!
いいけど♪
ついでに俺のページも宣伝してちょ♪
いいけど♪
ついでに俺のページも宣伝してちょ♪