ftp クライアント C言語版 ftp プロトコル自体の解説は、FTP クライアントを作ってみよう (1) を読んで下さい。HTTP クライアント同様に % cc -o ftp-client ftp-client.c でコンパイルします。SunOS ではネットワーク関係のライブラリが libc に含まれていないので、 % cc -o ftp-client ftp-client.c -lresolv -lsocket -lnsl とします。 「ftp://ホスト名/パス」のファイルを取得したい場合は、 % ./ftp-client ユーザ名 パスワード ホスト名 パス とします。ftp サーバへのログイン時には、引数で指定したユーザ名とパスワードが使われます。 anonymous ftp サーバからファイルを取得したい場合は % ./ftp-client anonymous 68user@X