• 締切済み

Windows2003ServerでFTPの設定

Windows2003Serverを使用しております。 FTPサーバを立てて友人とファイル交換をしたいと考えているのですが、上手くできません。 FTPクライアントではユーザ名とパスワードを入力して使用しますが、それはFTPサーバではどこで設定するのでしょうか? コンピュータの管理からユーザを追加して、アクセスしてもよいフォルダに追加したユーザの権限を与えればよいのでしょうか?

みんなの回答

回答No.4

まだこちらでまとまっていない部分がありますので、 この質問はまだ閉めないでいただければ幸いです。 Server用IISとXPとかのクライアントIISでは全く扱いが誓いますし、 各クライアント毎にアクセス先を指定する方法がIISでは無いのでは?と思っています。 確かにIISの中にFTP-鯖はあるのですが、アカウントとフォルダの関連が上手くいきません。 なので以前にも書いた通り別のマシーンでフリーのFTP鯖を立てて、 そこにアカウント情報及びデフォルトアクセス先を指定しているような感じです。 LINKDも検証してみたものの、ネットワークドライブだからもあるし、空白のあるフォルダでのパイピングが全くとれない状態にもありますので、的確で、わかりやすい方法が知りたいですね。 現在使っているのは鯖機とは別でネットワークドライブを組んだ状態でのnekosogiFTPを使っています。 もしかしたら、鯖機でも25番ポート(FTP鯖サービス)を停止すれば、こいつは同一PC内で稼動できるかと思います。 もっともADやローカルUSERID管理をする上で2つのID管理が必要となるので面倒かとは思いますが、GUIも楽なので取り敢えずこれを使っています。 アカウントが共有で、そこからのセキュリティーが設定できるようになれば簡単だとは思いますが、LINKDとかのコマンドがきちんと動いた経歴もないので、どーするか悩み中です。 せめてLINKDコマンドの正式な使い方がわかったらもう少し違ったアプローチが出来るかもしれませんが・・・ どちらにしても、そろそろなにかしらの良い方法があれば嬉しいです。 特にLINKDコマンドには興味があります。是非お分かりな方、ご指導をお願いしまます。

回答No.3

私は下記理由によりIISに属しているFTPは利用し(出来)ておりませんが、 現在試用版公開で関連URLの FTPサーバーアプリケーション「NekosogiFtpd」 を利用しております。 アカウント毎にアクセスするフォルダ(ディレクトリ)を指定出来、 アクセス権も設定出来るので、かなり重宝しております。 ただ、現在サーバーでIISが稼動している為、別PC(XP)でこのサーバーを立てて、 サーバーの共有フォルダをネットワークドライブとして参照させて稼動している状況です。 そこで回答ではなく、質問者に関連する便乗質問で申し訳ございません。 関係する疑問なので、新スレを立てるのも何かと思いましたので、 ここで質問させて下さい。 IISでFTPを稼動させた場合、アカウント毎に参照するフォルダ(ディレクトリ)を変えたい場合、 各アカウントに対してどのように参照するフォルダを指定すれば良いのかが判りません。 共有型サーバー公開をしている感覚なのですが、IISのFTP設定項目で 具体的な設定方法が判らず、結局上記のような方法をとらざるを得ない状況です。 具体例ですと アカウント"a"さんの参照先>"c:\web\a" アカウント"b"さんの参照先>"c:\web\b" のような感じ。 ご指導宜しくお願いします。

参考URL:
http://nekosogi.sytes.net/
  • nick2038
  • ベストアンサー率34% (55/160)
回答No.2

すみません、下記に追加です。 もしもアクセス権をきっちり絞りたいなら、公開フォルダのプロパティ→セキュリティからNTFSアクセス許可にユーザーを追加してください。 また、そのためにはコンピュータの管理からユーザを追加しておくことになります。 …どの程度の権限を与えるか、けっこう難しいと思いますが…

  • nick2038
  • ベストアンサー率34% (55/160)
回答No.1

FTPサーバを立てるなら、IISを導入してください。 「サーバの役割管理」からできます。 あとはIIS上での設定になります。 また、公開対象のフォルダのアクセス権については、IISに委ねる形が管理しやすくて良いと思います。

関連するQ&A