- PR -

vsftpd パーミッションとエイリアス

投稿者投稿内容
tanakatu
会議室デビュー日: 2009/02/10
投稿数: 7
投稿日時: 2009-03-05 02:13
色々アドバイスありがとうございます。
エイリアスのことについての質問です。

vsftpdに続いてproftpdもいじってみました。
以下はvsftpd,proftpd両方試して同じ結果でした。

----------------------------------------------
初期フォルダはそのユーザーのホームディレクトリでそれより上位にはいかせない(chroot)設定。
/mnt/X(NTFSのXドライブ)を/home/A(Aのホームディレクトリ)にXというシンボリックリンクを作成。
----------------------------------------------
これだと上位ディレクトリには入れませんがXにも入れません。
試しにXドライブのマウントポイントを/home/A/X(シンボリックリンクじゃないです)にしてみたら上位ディレクトリに入れずXに入ることができました。当たり前か・・・

でもそれではエイリアスじゃなくなって意味がありません。
色々考えたんですが思いつきません。
解決策がありましたらご教示お願いします。
よろしくお願いします

[ メッセージ編集済み 編集者: tanakatu 編集日時 2009-03-05 02:15 ]
デューン
大ベテラン
会議室デビュー日: 2004/04/21
投稿数: 174
お住まい・勤務地: Tokyo
投稿日時: 2009-03-05 08:10
引用:

/mnt/X(NTFSのXドライブ)を/home/A(Aのホームディレクトリ)にXというシンボリックリンクを作成。



という考えが許されるのであれば、
/home/A/X に /mnt/X をマウントするとか

mkdir /home/A/X
mount --bind /mnt/X /home/A/X

# ちょっと汎用性はないですけど
tanakatu
会議室デビュー日: 2009/02/10
投稿数: 7
投稿日時: 2009-03-10 17:07
引用:

デューンさんの書き込み (2009-03-05 08:10) より:
引用:

/mnt/X(NTFSのXドライブ)を/home/A(Aのホームディレクトリ)にXというシンボリックリンクを作成。



という考えが許されるのであれば、
/home/A/X に /mnt/X をマウントするとか

mkdir /home/A/X
mount --bind /mnt/X /home/A/X

# ちょっと汎用性はないですけど



ありがとうございます。できました。でもリブートすると戻ってしまいます。fstabでどうやって書けばいいか教えていただけませんか?
デューン
大ベテラン
会議室デビュー日: 2004/04/21
投稿数: 174
お住まい・勤務地: Tokyo
投稿日時: 2009-03-12 09:31
遅レスになってしまいましたが

mount --bind /mnt/X /home/A/X
なら

/mnt/X /home/A/X none bind

だったと思います。

[ メッセージ編集済み 編集者: デューン 編集日時 2009-03-12 09:32 ]
tanakatu
会議室デビュー日: 2009/02/10
投稿数: 7
投稿日時: 2009-03-13 01:34
返信ありがとうございます。早速やってみます。

スキルアップ/キャリアアップ(JOB@IT)