68user's page 掲示板

Prev< No. 2050〜2060> Next  [最新発言に戻る] [過去ログ一覧]
No. 2050 # snow [E-mail] 2001/06/25 (月) 16:51:44
>>2048 68user

再度実行したところ、USER,PASS,PORTは出てきませんでしたので、
私の間違いだったようです。すいません。

>> --> PASS passwd
>> <-- 530 Not authorized.
>ということは、ユーザ名かパスワードが間違ってませんか?

間違ってないんですが・・・(汗
普通にftpコマンドで繋げるとちゃんとつながりますし。
なぜでしょう。。。

下では書きませんでしたが、パスワードをacerolaとしているのですが、
どうもパスワードでNGになっているようです。
なぜだかわかりますでしょうか?

No. 2051 # snow [E-mail] 2001/06/25 (月) 16:52:56
すいません、追記です。
どうしてパスワードでNGになったかわかったかと言うと、
サーバー側のログを見て、パスワードでNGになっていることを確認
しております。

No. 2052 # 68user 2001/06/25 (月) 17:06:22
>>2049 幸江
> HTMLはYahoo!のトップなどです。
可能です。HTTP をしゃべりたいなら
    http://X68000.startshop.co.jp/~68user/net/
を参考に自分でダウンローダを作るか、wget、fetch、lynx などの
ダウンローダを使うとよいでしょう。

例として Yahoo! を出しているのならよいのですが、もし他人の
ページの一部を持ってこようとしておられるなら、相手の許可を
得てからにしましょう。

>>2050 snow
> 普通にftpコマンドで繋げるとちゃんとつながりますし。
なるほど。
    o ftp コマンドではログインできる
    o -d オプションによるデバッグ表示を見ても、正しいパスワードを
        送信しているように見える
    o パスワードには * や ? などの文字は含まれていない
        (シェルがワイルドカードを解釈しているわけではない)
ということですね。謎です。

ftp コマンドで debug モードを ON にしてみると何かわかりませんか?
    % ftp
    ftp> debug
    Debugging on (debug=1).
    ftp> open hostname
    Connected to hostname
    220 hostname FTP server (Version 6.00LS) ready.
    Name (hostname:username): username
    ---> USER username
    331 Password required for username.
    Password:
    ---> PASS password
などと表示されると思います (ftp クライアントによっては、
PASS **** などと何を送っているか見せてくれないかも
しれませんが)。

また、認証までなら telnet でもできますので、試してみて下さい。
    % telnet hostname 21
    Connected to hostname.
    Escape character is '^]'.
    220 hostname FTP server (Version 6.00LS) ready.
    USER username
    331 Password required for username.
    PASS password

No. 2053 # ゆうすけ [URL] [E-mail] 2001/06/29 (金) 15:52:35
お世話になっています。本当、UNIXの部屋を良く、使っています。
ところで、コマンドを自分のUNIX環境で有効にするには、どうしたら
いいですか?使えないコマンドがたくさんあるのですが・・・ぜひ、
教えて下さい。先輩に聞いたら、いろいろと設定しなければならない
とかで・・・詳しくは、教えて貰えませんでした。どうぞ、教えて
下さい。

No. 2054 # 68user 2001/06/29 (金) 17:10:27
>>2053 ゆうすけ
回答を出しやすくするために、
    - OS は何か (uname -a の結果)
    - 例えばどんなコマンドが使えないか
を挙げて下さい。

No. 2055 # ゆうすけ [URL] [E-mail] 2001/06/29 (金) 22:50:47
  早速の返答ありがとうございます。uname -aの結果は、
SunOS std2ss42 5.6 Generic_105181-23 sun4u sparc SUNW,Ultra-5_10と出て来ました。
コマンドは、ジャンル別検索のゲーム(rainなど、他にもたくさん)です。
よろしく、お願いします。

No. 2056 # 高田 [E-mail] 2001/06/30 (土) 20:48:34
フラットヘッド型スキャナについての機能と仕組みはなんですか?フラットヘッド型スキャナの製品の一例を紹介してください。また工夫されている点を解説してください。

No. 2057 # たかし [E-mail] 2001/07/02 (月) 21:15:42
ネットワークプログラミングの初心者です。今、仕事で始めたばかりなのですが、inet_atonを使う場合のライブラリは、何を指定すればいいのでしょうか?-lnsl -lsocketではダメなようで。。。教えていただけると、大変たすかります。よろしくお願いします。

No. 2058 # rosegarden 2001/07/03 (火) 06:28:07
>>2057 たかし
> inet_atonを使う場合のライブラリは、何を指定すればいいのでしょうか?
> -lnsl -lsocketではダメなようで。。。
こういう場合には OS とそのバージョンを書かないと無意味です。

inet_aton はない場合もあるので、inet_addr でも使って下さい。
例えば、Solaris 2.5.1 には inet_aton はありませんでした。
(でも、inet_ntoa はあるけど…。)
詳しいことは man inet_addr してください。

#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>

int
main(int argc, char *argv[])
{
                printf("%x\n", inet_addr("192.168.0.1"));
                return 0;
}

No. 2059 # snow [E-mail] 2001/07/03 (火) 10:59:20
>>2052 68user

回答遅れてすいません。

>ftp コマンドで debug モードを ON にしてみると何かわかりませんか?

passwdの部分がXXXXになってしまい、よくわかりません。
それに、ftpコマンドは通常どおり通るので、プログラムでどこが正常で
ないのかはちょっとわかりません。
再度プログラムをダウンロードしてトライしてみます。

No. 2060 # 68user 2001/07/05 (木) 00:24:49
>>2055 ゆうすけ
> uname -aの結果は、SunOS std2ss42 5.6
Solaris2.6 ですね。「UNIX の部屋」は基本的に FreeBSD に
ついて書いてますので、Solaris にないコマンドはいっぱいあります。

基本的にインストールしたいものがあれば、ソースを持ってきて
自分でコンパイルします。ソースのありかは
    http://ftpsearch.lycos.com/?form=medium
で調べるとよいでしょう。例えば foo-1.1.tar.gz を取得したら
    % gzip -dc foo-1.1.tar.gz | tar zxvf -
で展開し、
    % cd foo-1.1
    % ./configure
    % make
    % make install
という流れになります (これほど簡単にはいかない場合がほとんどですが)。

また、sunsite というコンパイル済みのものを配布している
ところがありますが、あまり数は多くないです。
    http://sunsite.sut.ac.jp/sun/solaris-binaries/sparc/

>>2058 rosegarden
> Solaris 2.5.1 には inet_aton はありませんでした。
Solaris2.6 にも Solaris7 にも inet_aton はありませんでした。

>>2010 もっち
https でのアクセスは実現できましたか? 結果報告をお待ちして
おります。

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