ftpでログインしたとき、上位フォルダを見れないようにするには?

解決済みの質問

ftpでログインしたとき、上位フォルダを見れないようにするには?

自宅でLinuxWebサーバー(Redhat8)を立ててますが、
外から普通のFTPソフトでログインすると、
上位の/やrootフォルダまで全部見えてしまいます。
パーミッションで制限してますので、書き込まれたり
削除されたりはないんでしょうけど、ちょっと
感じ良いものではありませんし、セキュリティー的にも
全然良くないと思われます。

レンタルサーバーサービス会社の場合は、
ある一定のフォルダから上位は、行けないようになって
いると思うのですが、どうやって制限しているので
しょうか?是非、ご存知の方どなたかお教え下さいませ。
何卒、よろしくお願いします。

投稿日時 - 2003-07-07 09:30:56

QNo.594698

困ってます

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

RedHat8ということで、vsftpdを使われているという仮定で・・・。

chroot(ユーザーのホームディレクトリより上に行けなくすること)するには、
設定ファイル、/etc/vsftpd.confで、以下の行の#(コメントアウト)をはずします。

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

で、/etc/vsftpd.chroot_listというファイルを作り、ここにchrootしたくないユーザーを記述します。

投稿日時 - 2003-07-07 10:20:13

補足

どうも有難うございました。
上手くいきました。 感謝

投稿日時 - 2003-07-09 14:01:40

お礼

どうも有難うございます。
会社からFTPでログインしたら、
vsftpdでした。、/etc/vsftpd.confも
ありました。root権限でないと書き込みできない
みたいですので、帰ってから試してみます。
どうも本当に有難うございました。助かりました。

投稿日時 - 2003-07-07 10:36:05

ANo.2

0人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(1件中 1~1件目)

ANo.1

ftpdによって変わってくるんじゃないでしょうか?
普通は設定ファイルをいじればできると思いますけど・・。

投稿日時 - 2003-07-07 09:52:36

お礼

どうも有難うございます。
そうですか?設定ファイルに因るんですね。

小生、4月からはじめてLINUXを触り出した者なので、
ちょっと分かりかねるところがございます。

RedHat8からは、どうも、ちょっと設定ファイルが
以前と違うみたいで困惑しております。

どこをどうさわったら良いのか詳細なご説明を
頂けると幸甚です。
それではどうも失礼致します。

投稿日時 - 2003-07-07 10:14:42

あわせてチェックしたい
  • FTPのパーミッションについて ...
  • すべてのリモートログインのrootログインを禁止する ...
  • FTPにrootで接続 ...
PR
【回答募集中】花粉にひと言、物申す![ 詳細 ]

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら