No.19557 投稿時間:2005年08月29日(Mon) 09:08 投稿者名:pipi URL:
こんにちは。
現在、redhat linux ES v3で稼動中です。
FTPは標準のvsftpdを使用して、ユーザーはchrootによる制限で、各アカウントのホームディレクトリー以上には入れないようにしています。
質問ですが、この場合特定のディレクトリーのみ複数のユーザーからのみ扱えるようにするにはどうすれば良いでしょうか?
[home]┬html(aaaとbbbのユーザーはここも操作可能に、他のユーザーには見せない)
├aaa(aaaのユーザーはこことhtmlより上にはアクセス不可能)
├bbb(bbbのユーザーはこことhtml上にはアクセス不可能)
└ccc(cccのユーザーはここより上にはアクセス不可能)
No.19558 投稿時間:2005年08月29日(Mon) 10:14 投稿者名:pipi URL:
> 質問ですが、この場合特定のディレクトリーのみ複数のユーザーからのみ扱えるようにするにはどうすれば良いでしょうか?
自己レスです。
散々悩んだ末に書き込んだのですが、、、、書き込んだ直後に方法を見つけました(苦笑
事前に、chrootされたユーザーエリアに、目的のディレクトリーを作成し、
# mount -o bind 共有したいディレクトリ元 上記で作ったディレクトリー
で成功しました。
でも、このままだとサーバー自身を再起動したら解除され、再度上記コマンドの入力をする必要があるので、起動時に自動実行する方法を探し中です。。。
お騒がせしました(^^ゞ
No.19559 投稿時間:2005年08月29日(Mon) 12:04 投稿者名:MODPERL URL:
このページは参考にならないかな?
http://www.kaju.homeip.net/
No.19568 投稿時間:2005年09月03日(Sat) 12:52 投稿者名:discypus URL:
/etc/fstabに以下のエントリを追加でよいかと。(詳しくは man 8 mountで)
共有したいディレクトリ元 マウント先 none bind 0 0