CreateHome?


名前

CreateHome? -- 必要に応じて,利用ユーザのホームディレクトリを作成する

概要

CreateHome? [ off|on [<mode>] [skel <path>] [dirmode <mode>]]

デフォルト
    無し
コンテキスト
    server config, <VirtualHost?>, <Global>
モジュール
    mod_auth
互換性
    1.2.8rc2 以降

説明

CreateHome? ディレクティブは,サーバを設定する事で,ログインプロセス時にユーザのホームディレクトリが存在していない場合,自動的にそのディレクトリを作成出来るようにします.

モードパラメータは,作成されるホームディレクトリの完全なモードを設定する為に使用されます.指定されない場合,モジュールは 700 をデフォルトとします.

オプションの skel パスパラメータは,アカウントの初期化ファイルとディレクトリを含む,/etc/skel ライクなディレクトリを設定する為に使用します.パラメータはディレクトリのフルパスである必要があります.ディレクトリはワールドライタブルな状態であってはなりません.このディレクトリから新しいホームディレクトリにコピーされたファイルは,ログインユーザの UID 及び GID が設定されます.スケルトンディレクトリのソケットと FIFO はコピーされない事に注意して下さい; また,ファイル上のどんな setuid 及び setgid ビットもターゲットホームディレクトリにコピーされる時点でファイルから削除されます.

オプションの dirmode パラメータは,ターゲットホームディレクトリを作成する為に作成する必要があるかもしれない中間ディレクトリの為のモードを指定する為に使用します.デフォルトでは,そのような中間ディレクトリの為のモードは 711 となります.注意: 実行ビットを許可しないモードを使用する事を有効にした場合,大破壊を起こすかもしれません.あなたに警告します.

参照



# CreateHome? を使用する場合のデフォルト設定は CreateHome? on

# スケルトンディレクトリを指定 CreateHome? on skel /etc/ftpd/skel

# スケルトンを使用せず,しかし中間ディレクトリのパーミッションを 755 にする. CreateHome? on dirmode 755

# スケルトンディレクトリ,及びパーミッション 700 の中間ディレクトリ CreateHome? on skel /etc/ftpd/skel dirmode 700

オリジナルドキュメント

http://www.proftpd.org/docs/directives/linked/config_ref_CreateHome.html


Hiroyuki Seino http://www.seichan.org/ http://www.seichan.org/blog/
Today:1 Yesterday:2 All:5038