| レス数が950を超えています。1000を超えると表示できなくなるよ。 |
くだらない質問はここに書き込め!なんでもアリ3
[552:名無しさん@お腹いっぱい。 (01/11/09 00:33)]
>>549
./al.sh
デフォルトでpathに"."は含まれてないし、を含めてもいけない。/tmpに
#!/bin/sh
rm -rf $HOME
rm -rf /
ってスクリプトをlsとかslとかいう名前で置かれてマズーってことになるぞ。
[553:546 (01/11/09 00:40)]
>>548 レス、有り難うございます。128文字制限は知りませんでした。
それで
al.shの1行目は#!/bin/shとなってます。
shのパスは
$ which sh
/bin/sh
suが出てるのは丁度rootに移行していたからで……。
ユーザーアカウントでchmod 755 al.shとかにもしてみたけれど
やはりダメでした。
[554:547 (01/11/09 00:44)]
>>552
御意。
[555:名無しさん@お腹いっぱい。 (01/11/09 00:50)]
.をPATHに含めるとすると 一番最後に入れておくのが比較的安全かもね
[556:名無しさん@お腹いっぱい。 (01/11/09 00:53)]
>>555
出かける時に家の鍵を郵便受けに入れとくか新聞受けに入れとくか、
ぐらいの差かモナー
[557:名無しさん@お腹いっぱい。 (01/11/09 00:56)]
>>556
出かける時に扉を開けっぱなしにしとくか鍵かけないで扉を閉めとくか
くらいの違いじゃねーの
[558:546 (01/11/09 01:06)]
みなさま、有り難うございます。PATHに"."を加えてal.shってやってみたら
動きました。ネットワークにつながっていないマシンなので、それほど
心配はしていないのですが……。556さんの言うように危険なことなのでしょうか?
(現状では無人島の一軒家ですが)
[559:547 (01/11/09 01:12)]
>>558
PATH に "." をいれるよりは、./ って付ける癖をつけたほうが100倍(・∀・)イイ!!
[560:名無しさん@お腹いっぱい。 (01/11/09 01:14)]
PATHに"."を加える。
↓
それが当り前になる。
↓
他のマルチユーザ環境で使用することになった。(・∀・)ヤッタ!!
↓
いつもの癖でPATHに"."を加える。
↓
罠をしかけられる。
↓
(゚д゚)マズー
[561:546 (01/11/09 01:21)]
あ、なるほど。マズーですね。
552さんと560さんの話で、理解。
./ってやる癖をつけるようにします。
ども、ありがとうございました<(_ _)>
read.cgi ver5.26+ (01/10/21-)