• ベストアンサー

FTPのアクセス制限のやり方 (Debian3.0)

OSはDebian GNU/Linux 3.0です。 ユーザがFTPでサーバにアクセスしたとき、まず /home/ユーザ名 につながりますが、 そのユーザは自分のユーザ名のフォルダより 上のディレクトリにアクセスすることができないように する方法を教えてください。

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

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

自宅のサーバもDebian/Woodyです。 標準のftpdは機能不足の為削除して、vsftpdをaptでインストールして 動かしています。 /etc/vsftpd.confでchrootの設定を有効にすれば可能です。

apache6
質問者

お礼

ftpdの他にvsftpdというのがあるのは 知りませんでした。vsftpdでなんとか アクセス制限できました。 ありがとうございます。

関連するQ&A

  • TELNETのアクセス制限のやり方 (Debian3.0)

    OSはDebian GNU/Linux 3.0です。 ユーザ別にTELNETを使用できないようにしたいのですが どのようにすればよいのでしょうか? ログイン時に利用するシェルを /bin/nologin に変更すると、FTPが使えなくなるので 困ってます。 FTPを許可したままTELNETを制限する方法を教えてください。

  • FTPのアクセス制限を設定するには?

    自分はサーバー管理者ではないので、 細かい設定(使用しているFTPソフト等)がわからないのですが OSはRedhatを使用してます。 特定のユーザーでFFFTPでLinuxに接続すると、 特定のディレクトリ以外にアクセスできない状況です。 インストールしているFTP機能によって対応が異なるかも わかりませんが、標準的な設定があるのでしたら、 アクセス制限の設定を変える方法を教えてください。 (諸事情によりrootアカウントは取得できない状況ですが) どうぞよろしくお願いいたします。

  • FTPでアップしたときのパーミッションの初期値

    OSはDebian GNU/Linux 3.0です。 各ユーザがFTPで新規ファイルをアップロードしたときの パーミッションの初期値を変更したいのですが、 そのようなことは可能なのでしょうか? また、フォルダ別にパーミションの初期値を変えることは できるのでしょうか?

  • FTPソフト上でのアクセス制限

    FTPソフト上でのアクセス制限についてお聞きします。 FTPソフトを使って簡単にファイルをレンタルサーバなどにアップしたいと思っているのですが、アクセスできるフォルダに制限をかけたいのです。 同じ階層に、例えばA,B,C....というフォルダがあり、AユーザーにはAフォルダしか閲覧、更新できないようにしたいです。 フリーのFTPアップロードソフトを使って、デフォルトのディレクトリを設定しても、上の階層に行くなどで他のフォルダも見ることができてしまいます。 それをさせたくなくて、設定したフォルダ内しかアクセスできないようにしたいのですが、そのようなことが設定できるFTPソフトがありましたら教えてください。 できれば無料が良いのですが、よろしくお願いいたします。

  • コマンドを自動化できるプログラムの作り方

    OSはDebian GNU/Linux 3.0です。 このたび、サーバのユーザ登録をすることになりましたが ユーザごとにシンボリックリンクを張ったり、 ディレクトリの所有者を変更したりするのですが、ユーザが多くてコマンドを打つのは大変です。 何かよい方法はないでしょうか? たとえばユーザ名を打てば、自動で所有者や リンクが張れるようなことができるのでしょうか?

  • wu-ftpdにおけるアクセス制限

    OSはDebian GNU/Linux 3.0です。 wu-ftpdをインストールしていますが、 FTPを社内だけつながる様にしたいです。 そのような設定が分かりやすく解説している ページ等がありましたら、教えてください。

  • FTPサーバーのユーザを増やしたい。

    Linuxサーバーを使っています。 FTPは既にこのLinuxOSに入っているようなのですが、そのFTPサーバーにユーザを追加して、そのユーザのホームディレクトリの定義などをしたいのですが、そのためのLinuxコメンドが分かりません。 教えていただけませんでしょうか? おもにこのサーバーをSSHによるリモート操作なので、Linuxコマンドで操作する方法を教えていただければありがたいですが、コマンドからできなければ、Linuxサーバーを開きGUIで操作いたします。 FTPが入っているかを確かめる方法も知らないので、このサーバーにFTPサーバーが入っているかも定かではないです。ただ、ShellでFTPというコマンドを打つと「FTP>」となったので、入っていると判断しています。 OS:Fedora release 10

  • Linux(Debian GNU/Linux)で「場所」→「ネットワー

    Linux(Debian GNU/Linux)で「場所」→「ネットワーク」からXPの共有フォルダを覗きたい。 Linuxカテゴリが見つからなかったので、 Windowsも絡むこともありこちらで質問させていただきます。 Debian(lenny)を使用しており、Windows側からは Debianのフォルダを覗くことはできるようになりました。 しかし、その逆がどうも上手くいきません。 画像のようなダイアログが出るのですが Linuxマシンでログインする際のユーザ名やパスワードを入れてもダメですし 覗く先のWindowsでログインする際のユーザ名やパスワードを入れてもうまくいきません。 他のWindowsパソコンからWindows共有フォルダを覗くことは パスワード等の入力の必要もなく可能になっています。

  • 玄箱Debian化 外部アクセス

    玄箱HG/PROのDebian化をしています。 玄箱PRO Debian4.0の導入ができFTPもいれました。 また Debian5.0の導入もNETで調べわかりました。 本題ですが インターネット経由で外部から玄箱のネットワークの共有フォルダであるShareやWebサーバ用のフォルダにアクセスしたいのですがどのようなを設定・処理をすればよいのでしょうか? FTPの導入初期設定ではFTP用のフォルダしかアクセスできないです ご教授宜しくお願い致します。  

  • FTP フォルダアクセス権

    先ほどhttp://okwave.jp/qa/q8600108.htmlこういった質問をさせていただき解決したと思ったのですが、もうひとつだけわからないことがありました。 会社で私がレンタルサーバーを借りてFTPのアカウントとかホームページ作成とかすべて任されています。 そこで、FTPのアカウントを作成する時にディレクトリを指定して見られたくない社員にファイルを見られなくする仕組みは先ほど質問して解答をいただいたのでわかりました。 ただ、私自身が社長のフォルダを見れなくするようにしたりすることは可能でしょうか? 例えば社長のディレクトリをhome/共有に 社員のディレクトリをhome/共有/社員にした場合、社長は共有のフォルダと社員のフォルダを見ることができ、社員は社員のフォルダしか見ることができないよう制限することができるのですが、 私のアカウントのディレクトリをhome/共有/社員にしたとしても、私はサーバーの管理画面のパスワードを知っているので、FTPアカウントを追加していくらでもhomeからすべてのフォルダ内を見ることが出来ます。 もちろん社長のフォルダを見るつもりはありませんが、ちゃんとしておきたいので可能であれば方法を教えてくださいm(_ _ )m