- ベストアンサー
FTPユーザが上のディレクトリに移動出来なくする方法
一般のFTPユーザのアクセス範囲を制限する 一般のFTPユーザが自分のディレクトリに入った後、自分の上部のディレクトリや自分の配下以外のディレクトリーが見えてしまいますが、自分の配下以外には移動出来なくする方法がありますか。 あるいは見えなくする方法はありますでしょうか。 使用しているOSはLinuxのRedHat v.6.2です。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
制限をかけるユーザーのグループを/etc/ftpaccessに記述して/etc/passwdの該当ユーザーのディレクトリ指定で最後に/./を付ければ制限できます。最後に各ユーザーディレクトリに/etc,/bin,/libのディレクトリをコピーすればOKです。 (1)/etc/ftpaccessに以下のように設定します。 guestgroup user deleteyes yes user overwrite yes user rename yes user chmod yes user (2)/etc/passwdのユーザーディレクトリ指定の最後に/./を付加(linuxconfやuserconfで設定するとラクです) /home/ユーザー/./ (3)/etc,/bin,/libをユーザーディレクトリにコピー (バッチファイルを作っておくと便利ですよ。)
その他の回答 (3)
- miswaki777
- ベストアンサー率47% (11/23)
FTPサーバーは何を使っているのでしょうか?
- wzp_cn
- ベストアンサー率33% (1/3)
WuFTPなら、/etc/ftpaccessに下記の行を追加すれば、いかがでしょうか? restricted-uid user1 user2 user3
お礼
有り難うございました。
- Aruku-20030515
- ベストアンサー率23% (362/1544)
パーミッションを適切に設定するのと /etcにftpchroot名でファイルを作成し そこにユーザー名やグループ名を書けば 書かれた対象のユーザーがディレクトリー移動できなくなります man ftpchroot でもやってみてください
お礼
有り難うございました。
お礼
有り難うございました。