• ベストアンサー

FTP接続時に、ユーザーID毎にホームディレクトリを指定する方法

FTP接続時に、ユーザーID毎にそれぞれ別のホームディレクトリを設定する事は 可能でしょうか?もし可能であれば設定方法を教えてください。 例) ユーザーID(taro)->C:\InetPub\wwwroot\taro ユーザーID(jiro)->C:\InetPub\wwwroot\jiro

質問者が選んだベストアンサー

  • ベストアンサー
  • akiaki2
  • ベストアンサー率59% (16/27)
回答No.2

見たところ、サーバーのOSはNTか2000ですよね。 FFFTPなどで接続するのなら、サーバー側でFTPサイトを複数作成しておいて、クライアント側のソフトの接続の設定を個別にするというのでどうですか? ブラウザで接続でも同様ですが・・・(笑 私も以前似たようなことをしましたが、その時はASPでログイン画面を作って、それによってログイン後の個別サイトに飛ばしました。多分FTPサイトに飛ばすことも可能です。 がんばってください。

CUNCUN
質問者

お礼

ありがとうございます!! 言われた通りFTPサイトを複数作成する事で、可能になりました。 また教えてください、ではでは。

その他の回答 (1)

  • JitF
  • ベストアンサー率42% (16/38)
回答No.1

回答で無くて申し訳ないですが、これは、FTPクライアント側のディフォルトディレクトリを設定する方法を聞かれていますか? サーバ側の方はログイン時に勝手にホームディレクトリになりますよね。 それと、FTPに使うソフトは何を想定されているのでしょうか?

CUNCUN
質問者

お礼

何とか解決できました。 もし良ければ、また教えてください。

関連するQ&A

  • Windows2000でIISの質問です。http://aaaa,jp/直下のディレクトリを仮想ディレクトリにする方法

    いつも、お世話になっております。 http://aaa.jp/ 指定で表示されるのは、基本でwwwroot直下に なっていると思うのですが、直下だけを、別フォルダにしたいのですが、どうすればよいのでしょうか? \c:inetpub\wwwroot\abc⇒http://aaa.jp/abc/ \c:inetpub\homedir\⇒http://aaa.jp/ こんな感じでできないでしょうか? ■意図 http://aaa.jp/とhttp://aaa.jp/mobile/ を別管理したいので、FTP接続時に wwwrootを見てしまうとwwwroot直下のフォルダがすべてアクセスできてしまうのを避けたい。 ※wwwroot直下のディレクトリをすべて仮想ディレクトリにするというのは無しでお願いします。

  • IISの設定(カレントディレクトリを、ログオンユーザ毎に可変させるための方法

    標準設定では「IISのルートフォルダ (C:\Inetpub\wwwroot)」をカレント ディレクトリとして表示されるようですが、 「カレントディレクトリを、ログオンユーザ のアカウントや所属グローバルグループ毎 に可変させるための方法」をご教示願います。 IE5.x以降です。 例) ユーザID = 001 ↓ カレントフォルダ = “D:\ABC\001”以下のフォルダ ユーザID = 002 ↓ カレントフォルダ = “D:\ABC\002”以下のフォルダ どなたか知識をおもちの方、ご回答宜しくお願い 致します。

  • ftpのhomeディレクトリ

    Red Hat Linux7.3を使用しています。 FTPの設定で困っています。 user---taro home---/aaa/bbb/ccc/taro 上記のようにtaroというユーザのhomeは/aaa/bbb/taroとなっているとします。ログインシェルはcshです。 で、telnetなどでログインした場合は問題なしなのですがftpでログインした際に/etc以下のファイルを参照(get,put)などなどできるようにしたいのですが現状だと/aaa/bbb/taroにログインしてしまい、それより上のパスにはあがれません。 ftpでのログイン時のみ/がhomeとなるようにできないものでしょうか? また、別の良い運用方法などありましたら御教授願います。 よろしくお願い致します。

  • IISのFTPホームディレクトリの変更方法を教えてください。

    教えてください。 IISをインストールした直後のFTPホームディレクトリは、Inetpub/ftprootですが、 そのホームディレクトリの変更方法を教えてください。 管理ツール-インターネットインフォメーションサービス-FTPサイトのプロパティまで行けますが、そこへ入力する事ができません。 ADMIN権限でログインすれば良いかと思いましたがそれでも駄目でした。よろしくお願いします。 OS:WindowsXP Professional

  • IEからのftp接続でディレクトリを見せたくない

    IEからNAS(OSはLinux)へのftp接続に関して質問です。 BuffaloのTeraStationにディレクトリを作成しアクセス権を設定、Windows/FTPでの接続可の設定を行っています。 TeraStationにアクセスするパソコンはWindows 7 Professionalです。 両方とも同じネットワーク内に存在します。 パソコンのexplorerで当該ディレクトリにアクセスしますとユーザー名とパスワードを求められますが、IEでURL欄に「ftp://(IPアドレス)」と入力すると、ユーザー名やパスワードを求められず、当該ディレクトリの最下層までディレクトリとファイルが見えてしまいます。 FTP接続を不可にしているディレクトリは見えません。 IEからのアクセスの場合、当該ディレクトリを見せない、もしくはユーザー認証させるようにすることは可能なのでしょうか。

  • vsftpのディレクトリとユーザーについて

    Fedoraのvsftpで身内用のFTPサーバーを構築中です。 下記の設定をしたいと思っているのですが、 どう設定すればよいかこんがらがってきたので、 質問させて下さい。 ■前提 ・FileのPath  下記のディレクトリ構成を考えています。  /home/ftp/a  /home/ftp/b  /home/ftp/c ■質問 ここで、下記の内容で設定を行いたい場合は、 どのようなユーザー作成・パーミッションの設定を 行えばよいでしょうか。 1.User1,User2は、a,b,c全てを、User3はaだけ、  User4はbだけ見れるようにしたい場合、  設定はどうやるのがスマートでしょうか?   2.User1,User2はabc全てアクセス可能で、/sbin/nologinユーザー。  homeディレクトリは/home/ftpに設定。  他のユーザーは、メールも使う為に、  /home配下に個々にhomeがある。 やはり、シンボリックリンクを多用して、 設定して行くしかないのでしょうか。

  • ftp接続で別HDDのホームディレクトリにアクセスできない

    FTPサーバーを設定していますが、一部ユーザーのログインが上手く行かずに困っています。 問題はそのユーザーのホームディレクトリを/homeとは別にしており、 FTPログイン時にそこへのアクセス権の取得に失敗しているらしいのですが、解決法がわかりません。 問題解決方法、回避方法、そもそも無理な設定なのか、ご存知の方情報をいただけるとありがたいです。 以下、使用環境と確認してみた内容です。 よろしくお願いします。 ■使用環境 OS:Fedora Core5 FTPD:vsftpd,pure-ftpd,proftpd ftpクライアント:linux,windowsのコマンドライン ■ハードディスクの構成を以下のようにしています。 hda /boot /swap / hdc /export ■設定 サーバー側の設定は問題切り分けのために下記のようにしています。 ・FTPDはchrootで上位のディレクトリアクセスを許可。 ・/exportとユーザーのホームディレクトリはパーミッション777 ■やってみたこと ホームディレクトリが/home以下にあるユーザーでftpログインして、/ に移動して ls すると /exportが表示されません。 同じように出てこないディレクトリは下記の通りです。 boot,lost+found,media,musix,mnt,selinux /etc などは移動できますが、/exportは権限がありません、と言われます。 存在しない/aa などは、存在しないと表示されます。 /home以下にホームディレクトリを移し、/export以下にls -sを張った場合はログインは上手くいっても、 リンクのアクセス時に失敗してしまいます。 telnet,sshでログインした場合は/exportを含む上記のディレクトリはアクセス可能です。

  • FTPユーザごとに見えるディレクトリを変更する

    Windows 2000 サーバーでFTPのユーザごとに別のディレクトリをルートディレクトリとすることは可能でしょうか? また、可能な場合、どのようにすればよいでしょうか? 宜しくお願い致します。

  • IISのルートディレクトリを可変

    標準設定では「IISのルートフォルダ (C:\Inetpub\wwwroot)」をカレント ディレクトリとして表示されるようですが、 「カレントディレクトリを、ログオンユーザ のアカウントや所属グローバルグループ毎 に可変させるための方法」をご教示願います。 IE5.x以降で、クライアントからServerに アクセスしたときの事です IE5.xからhttp://xxxx/としたら、 例) ユーザID = 001 ↓ カレントフォルダ = “C:\Inetpub\wwwroot”以下のフォルダ ユーザID = 002 ↓ カレントフォルダ = “D:\ABC\002”以下のフォルダ をIISの設定のみで実現したい どなたか知識をおもちの方、ご回答宜しくお願い 致します。

  • IISのホームディレクトリ

    Windows2000でIIS5を使用しています。規定のWebサイトのホームディレクトリは、C:\Inetpub\wwwrootになっています。ここの下にはいくつかのフォルダがあるのですが、インターネットインフォーメーションサービスで規定のWebサイトを展開してみても、一部のフォルダが表示されないのです。もちろんこのフォルダの中にあるgifファイルも表示されません。ここに表示されているフォルダの中にあるgifファイルは問題なく表示されます。 なぜこのような現象が起きてしまっているのか全くわからず、困っています。 どうぞよろしくお願いします。