このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

please teach me about ftp server

発言者:TIA
( Date Thursday, July 10, 1997 08:59:06 )


はじめまして。
ひょんなことから、ある雑誌でテレホーダイの
時間だけwebサーバを立ち上げる記事を読みました。
ダイヤルアップ接続で、一定時間がきたらapplescriptで
webサーバを起動するというものです。
これをアレンジしてapplescriptでftpサーバソフトを
起動したいのですが、applescriptで起動できるftpサーバ
ソフトを紹介していただきたいのですが。
どうかよろしくお願いします。

田中求之 さんからのコメント
( Thursday, July 10, 1997 11:00:08 )

>applescriptで起動できるftpサーバ

起動だけで良いのですね? でしたら、すべての FTP サーバーが AppleScript で
起動できます(というか、起動だけでしたら、どんなアプリケーションでも可能です)。


狩野正嗣 さんからのコメント
( Thursday, July 10, 1997 14:13:00 )

>テレホーダイの時間だけwebサーバを立ち上げる

 これを実際に行っているサイトがありますので、紹介
しておきます。

→  I love Scripting (AppleScript)

TIA さんからのコメント
( Wednesday, July 16, 1997 10:57:43 )

フォローありがとうございます。
ついでに質問なのですが

現在、起動確認のためサーバを立ち上げてテストしています。
Quid Pro Quoを立ち上げるとプロバイダから割り当てられたIPで
ホームページを見ることができるのですが
NetPresenz4.1JでFTPサーバを立ち上げると
refused(Fetchで接続すると)
といわれ接続できません。
設定もドキュメン通り行った(つもり??)ですが
どうしてかわかりません。

システムとしては、
PM7500,Aterm IT55DSU,NetPresenz

7500のHDはパーティションが切ってあり
その一方をFTPのサーバにしようと考えています。

何かアドバイス等ありましたらよろしくお願いします。

田中求之 さんからのコメント
( Wednesday, July 16, 1997 14:11:45 )

>NetPresenz4.1JでFTPサーバを立ち上げると
>refused(Fetchで接続すると)
>といわれ接続できません。

NetPresenz にアクセスするためには、システムのファイル共有をオンにしておく
必要があります(ユーザー管理をシステムのファイル共有のアクセス権に従って行う
ため)。

この点は大丈夫ですか?

TIA さんからのコメント
( Wednesday, July 16, 1997 14:58:21 )

>NetPresenz にアクセスするためには、システムのファイル共有をオンにしておく
>必要があります(ユーザー管理をシステムのファイル共有のアクセス権に従って行う
>ため)。

>この点は大丈夫ですか?

はい。オンにしています。

TIA さんからのコメント
( Wednesday, July 16, 1997 14:59:38 )

>NetPresenz にアクセスするためには、システムのファイル共有をオンにしておく
>必要があります(ユーザー管理をシステムのファイル共有のアクセス権に従って行う
>ため)。

>この点は大丈夫ですか?

はい。オンにしています。
あと、Internetconfigの設定は
電子メールの箇所のみを設定すればよいのですか

田中求之 さんからのコメント
( Wednesday, July 16, 1997 17:47:30 )

Internet Config の設定によってアクセスが拒否されることはありません。

システムの「利用者&グループ」で、ちゃんとファイル共有を認めるようになってますか?

TIA さんからのコメント
( Wednesday, July 16, 1997 18:23:32 )

>システムの「利用者&グループ」で、ちゃんとファイル共有を認めるようになってますか?

はい。ちゃんと認めるようにしてありますが‥。

田中求之 さんからのコメント
( Wednesday, July 16, 1997 21:24:43 )

ちなみに、アクセスはどの権限(アカウント)で行いましたか? サーバーの管理者
(=マックの Owner)の資格でログインするのであれば、問題がないはずなんですが。

もし、anonymous や登録ユーザーの資格でログイン(アクセス)しようとされたの
でしたら、当然のことですが、フォルダーの共有設定でゲストなり登録ユーザーなり
にフォルダーを公開していなければなりません。

また、NetPresenz でのユーザーの権限の設定も、ちゃんと行っておく必要がある
のですが。

SHODA さんからのコメント
( Wednesday, July 16, 1997 22:34:33 )

田中先生、間違ってたらすみません。
NetPresenz4.1て、確かWWWも実装してますよねTIAさんのところ、他のWWWサーバも同時に動かしてませんか?
 その場合、WWWのポート80がバッティングしてうまく動かないみたいですよ。

MAXMUのFTPなら大丈夫ですが、

割り込んですみませんでした。

ARITA さんからのコメント
( Thursday, July 17, 1997 12:03:48 )

はじめまして、ありたといいます。

> NetPresenz4.1て、確かWWWも実装してますよねTIAさん
> のところ、他のWWWサーバも同時に動かしてませんか?

WWW Enableスイッチをオンにしなければ、大丈夫ですよ。
私のところは、WebstarとNetPresentzは一緒に動いています。

やはり、共有設定あたりが怪しいと思います。たとえば、AppleTalk
設定で、プリンタポートかモデムポートにするかとか、あと、割り
当てられたIPを、MacTCP Watcherで再確認するとよいかもしれません。

あとは、もう1度、ドキュメントをよく読んでみなおすと、抜けてい
る部分が見つかるかもしれません。

以上、失敗経験をもとに。。。

SHODA さんからのコメント
( Friday, July 18, 1997 08:50:05 )

>WWW Enableスイッチをオンにしなければ、大丈夫ですよ。
>私のところは、WebstarとNetPresentzは一緒に動いています。

失礼しました。

TIA さんからのコメント
( Tuesday, July 22, 1997 09:01:50 )

解決いたしました。
フォローを下さった皆様、どうもありがとうございました。
原因は、appletalkのノード番号とNetPresenzのFTPポートの
不一致だったためと思われます。
私の不手際のため皆様に迷惑をおかけして
申し訳ありませんでした。
それでは、また問題が起きましたら投稿させていただきますので
よろしくお願いします。

清 秀紀 さんからのコメント
( Wednesday, July 23, 1997 21:02:59 )

AppleTalkのノード番号とNetPresenazのFTPポート番号 (21?) が
一致していなければいけないということはありませんよね?

原因は、まったく別のところにあると思いますが……。

TIA さんからのコメント
( Thursday, July 24, 1997 10:40:50 )

>AppleTalkのノード番号とNetPresenazのFTPポート番号 (21?) が
>一致していなければいけないということはありませんよね?
>
>原因は、まったく別のところにあると思いますが……。

関係ないみたいですね。違っててもつながりました。
う〜ん?!変更加えたところはAppleTalkぐらいなんですよ!!
利用者モードで、基本情報のみ設定から詳しい情報も設定にかえて
利用者が設定をチェックして、ノード番号等を指定しただけなんで
すが‥‥。
なにが、いけなかったんだろう‥‥???

清 秀紀 さんからのコメント
( Thursday, July 24, 1997 21:26:04 )

[AppleTalk] コントロールパネルの情報 (初期設定フォルダ内) が
何かの拍子に壊れていたといったセンではないでしょうか。

以前、AppleShare機能拡張かAppleShareの初期設定ファイルが
壊れる現象に悩まされたことが、よくありました。
起動すると、AppleShare機能拡張を読み込む瞬間にフリーズするという……。

システムを入れなおしたりしているうちに、その現象に出会わなくなり
ましたが。