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

NetPresenzでのFTPのアクセス制限

発言者:TAIZO
( Date Saturday, November 15, 1997 02:04:52 )


悩んだ末どーしてもわからないのでお聞きしたいのですが。。
マックでサーバをと思いWWWサーバをWEBSTARで、FTPサーバを
NetPresenz 4.1Jで設定しようとしています。

ここで、問題となるのが、ホームページデータはWEBSTARが入って
いるフォルダでないとだめなんですか?
もしだめだとすると、、、、。
WEBSTARのフォルダの中にホームページデータを入れるのは問題な
いのですがNetPresenz 4.1Jでユーザがログインして時にWEBSTARの
ファイルの中が丸見えになってしまいませんか?

要約しますと。
WEBSTARのフォルダの中に山田さんのフォルダ「yamada」フォルダ
を作って、山田さんはFetchなどを使って自由に「yamada」フォルダ
にアクセスしていただきたいのです。
しかし、WEBSTARフォルダの中は覗かれたくない。。
そのような時ってどうするのでしょうか??

こんな初心者の質問する人はいないと思いますが私はこれでも真剣に2
日悩んでます。。(恥)。。
どうか教えて下さい。

田中求之 さんからのコメント
( Saturday, November 15, 1997 02:19:30 )

WebSTAR のフォルダーの共有設定を何も設定しなければ、オーナー以外は
ファイルは見えませんよ。

Yamada さんには Yamada さんのフォルダー(Yamada さんに対して公開するように
共有設定されているフォルダー)の中身しか見えません(アクセスできません)。


TAIZO さんからのコメント
( Saturday, November 15, 1997 09:35:06 )

ありがとうございます。
しかし。。。
それでは私が外部からアクセスしてホームページの更新
(つまりWEBSTARフォルダの中の更新)ができないです
よね??    たとえば。。
一つ階層を下げて http://www.777.com/TAIZO だっ
たらできますが、http://www.777.com/は外部からFTP
できないですよね。。

仕方がないんでしょうか??
(恥の上塗り?)

田中求之 さんからのコメント
( Saturday, November 15, 1997 12:57:40 )

TAIZO さんには、WebSTAR のフォルダー全体にアクセスできるようにアクセス権を
設定すればいいわけですよ。

もっとも、サーバーを動かしているマックのオーナーとしてアクセスするようにしたほうが
話は早いと思いますが。

NetPrezent はファイル共有のアクセス権の設定に従いますので、これを適切に
設定するのことがポイントですので、ファイル共有によってどのようなアクセスの
権限が設定可能か、もう一度確認してください。この点をいい加減なままに FTP を
運用すると、セキュリティに関してボロボロのサーバーになりますよ。



TAIZO さんからのコメント
( Saturday, November 15, 1997 17:06:53 )

何度もすみませんでした。。本当にすみません。。(涙)

ぎょえ〜!
なんとサーバ全体を共有せずに「yamada」フォルダだけをユーザと
して共有設定してやればよかったのですね!。
で、オーナーはオーナーとしてログインすればいいだけだったのか。

WEBSTARフォルダに変なアクセス制限をしていたからだったみたい
です。
なっんや〜!といいながら。。これでいいのですよね?(笑)

オーナーでなくユーザーログインばかり考えていました。

本当にありがとうございました。

(さて、次はEIMSだ。。先は長そう。。トホホ。)

terra さんからのコメント
( Friday, May 01, 1998 19:17:53 )

はじめまして。
このページのおかげで何とか、アクセス制限が出来た
ように思われます。しかし、Fatchを使ってアクセス
してみたら、

サーバーのファイルエラー:CWD command failed
(Directory not found)

と出ます。(でもちゃんと繋がります。)どうしてで
しょうか。

田中求之 さんからのコメント
( Friday, May 01, 1998 19:22:17 )

どういう設定のサーバーに、どのようなアクセス(どのような資格でのアクセス)を
行ったらエラーが出たのか、具体的な状況がわからないとなんともコメントしようが
ないのですが?

Fetch は、いくつかの FTP サーバーで問題を起こすようなのですが、NetPresenz
では問題ないはずなんですが…

terra さんからのコメント
( Friday, May 01, 1998 20:03:44 )

言葉足らずでした。
あの、サーバーはWebstarで、オーナーとしてのアク
セスです。
すみません。まだあまり理解できてなくて…。

みやむら さんからのコメント
( Friday, May 01, 1998 22:38:56 )

>(でもちゃんと繋がります。)
ということは
Fetchの接続設定画面でディレクトリー欄に
”/pub”のままになっていて、
その”/pub”ディレクトリーがterra さんの
サーバには実際に存在しない名前の
ためにエラーが起るだけではないでしょうか?

ディレクトリー欄を空欄にしてもエラー出ますか?

terra さんからのコメント
( Wednesday, May 06, 1998 13:12:49 )

あの、みやむらさんの言うとおり、”/pub”があり
ませんでした。場所を変えたのを忘れていました。
すみません。
ありがとうございました。