68user's page 掲示板

Prev< No. 983〜993> Next  [最新発言に戻る] [過去ログ一覧]
No. 983 # 68user 2000/07/19 (水) 00:53:19
まず OS 名は何ですか?

>>(cryptはサーバーのライブラリに依存している為)
僕の知る限りでは (少なくとも FreeBSD では) 誤りです。
なんにも考えずに salt を渡せば、ライブラリ (libcrypt) の
方で DES でも MD5 でも勝手に処理してくれます。

# ただ、FreeBSD 以外の環境 (例えば Linux で MD5 な環境) だと、
# ライブラリがそこまで対応しているかどうかはよくわからんなぁ。
# 明日試してみよう。

しかし、http://whitenight.org/etc/bbs/Readme/crypt.cgi
結果が $PassWord = ''; と空になるのは謎ですね。

> print crypt( $pwd, $salt );
これを
    print crypt( $pwd, "\$1\$$salt\$" );
とするとどうですか。あるいは
    print crypt('secret','ab');
だとどうなりますか。

No. 984 # 68user 2000/07/19 (水) 00:59:14
おっと少々かぶりぎみ。

crypt.cgi は FreeBSD (MD5) 上ではうまく動きました。FreeBSD の
libcrypt では
    crypt('secret','xx')

    crypt('secret','$1$xx$hogehoge')
は同じものとして扱われるからです。

ということは、智慧さんの環境ではそうではないということで
しょうから、$1$..$ を追加すればいけるんじゃないかと思います。

No. 985 # mm@biglobe 2000/07/19 (水) 02:05:30
あっ、なるほど。(最後の $ も忘れてた)
68user さんの指示に従って対処して下さい>智慧さん

No. 986 # 智慧 2000/07/19 (水) 03:22:16
>mm@biglobeさん
>68userさん
あ、ごめんなさい。
こんなに早くお返事してもらえるとは思ってもいませんで・・・。
じゃ今から早速やってみます。
レスありがとうございました。

No. 987 # 智慧 2000/07/19 (水) 03:42:20
あ、順々にやらせてもらったんですが、もう最初のmm@biglobeさんの言ったとおりに、
一部分削除して、
>$1$
これを前に入れて5文字で実行したらちゃんと生成されました!

>まず OS 名は何ですか?
あとこれは結局わからないです・・・(汗)

お手間を取らせまして・・・。ほんとどうもありがとうございました。

No. 988 # ちゃいぱ [URL] [E-mail] 2000/07/19 (水) 10:19:01
ラウンジでは、いつもお世話になっていました。ありがとうございました。
ラウンジで質問ができないので、こちらへ質問させてもらいます。

UNIXにおいてflockを使用するデメリットを教えて下さい。
また、flock使用のCGIを見つけるコマンドなど存在しますか?

自サイトでCGIをフリー配布していますが、使っている人から、プロバイダでflockは、やめてくださいと通知されたそうです。
よろしくおねがいいたします。

No. 989 # ちゃいぱ [URL] [E-mail] 2000/07/19 (水) 10:28:30
ついでに、もうひとつ。
私の vi では、テキストファイルに一行 1024バイト以上の行があるとき
途中で切れて、全部見れません。

このような場合、「編集できない」と「多少のデータ欠落」はOKですが、
とにかく、全体を見れて、検索できるような、コマンドってないですか?

No. 990 # 68user 2000/07/19 (水) 15:00:23
LASER5 Linux (標準で MD5) では、
    crypt('secret','$1$xx$') -> $1$xx$r/r0qx2Q7FpBQWOTZk2Nc. (MD5)
    crypt('secret",'xx') -> xxWAum7tHdIUw (DES)
となりました。こういう環境があるとは知らなかった。


> UNIXにおいてflockを使用するデメリットを教えて下さい。
NFS 環境下で flock が動作しないそうですが、僕のまわりでは
NFS 環境でも正常にロックできていたように見えました。

それ以外はわかりません。プロバイダが「使うな」と言うほどの
デメリットはないように思います。

> また、flock使用のCGIを見つけるコマンドなど存在しますか?
これは質問の意図がわかりません。

> 私の vi では、テキストファイルに一行 1024バイト以上の行があるとき
> 途中で切れて、全部見れません。
nvi という vi ファミリのエディタでは、その手の制限はなかった
ように思います。ちなみに FreeBSD の vi は nvi だったりします。

> とにかく、全体を見れて、検索できるような、コマンドってないですか?
nvi 以外だと less かなぁ。less で 1024バイト/行なファイルを
見られるかどうかは確かめてませんが。まぁ、fold してその出力を
眺めるっつーのもアリかもしれません。

No. 991 # いち 2000/07/19 (水) 15:18:25
大学では、UNIXを使っているので、いつもこのHPにはお世話になっております。
それで、質問があるのですが。

UNIXでは、Windowsなどから送られてくる添付ファイルを
受けとる事はできますか?
また、添付ファイルを送る事はできますか?
よろしければ、そのやりかたも教えて頂けると嬉しいです。

ちなみに、使用機種は、SunOS 5.6です。

No. 992 # ちゃいぱ 2000/07/19 (水) 17:05:05
>68userさんへ
foldコマンドでいけました!
ありがとうございました。

>>また、flock使用のCGIを見つけるコマンドなど存在しますか?
>これは質問の意図がわかりません。
ただ、プロバイダがどうやってflock使用のプロセスを見つけたのかなぁっておもったもので...。

では、これで、失礼いたします...。

No. 993 # 68user 2000/07/20 (木) 01:07:22
> プロバイダがどうやってflock使用のプロセスを
> 見つけたのかなぁっておもったもので...。
grep?

> UNIXでは、Windowsなどから送られてくる添付ファイルを
> 受けとる事はできますか? また、添付ファイルを送る事はできますか?
メーラー次第です。Mew や Wanderlust あたりなら
できますが、emacs の rmail とか mail コマンドでは
難しい…というか多分無理でしょう。

# Mew ... http://www.mew.org/index-j.html
# Wanderlust ... http://www.gohome.org/wl/index.ja.html

Prev< No. 983〜993> Next  [最新発言に戻る] [過去ログ一覧]