内容へ移動
heavyhandの実験室
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
linux:vsftpd:ログイン
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Linux:vsftpd:ログイン ====== ===== ローカルアカウントでのログイン ===== * ローカルユーザーでのアクセスを許可するにはlocal_enabeディレクティブを有効にする。 * local_enableディレクティブを有効することにより、/etc/passwd で記述されているユーザーをFTPユーザーとしてログインできるようになる。 <code bash> local_enable=YES </code> ==== ローカルユーザーはログイン後、ホームディレクトリへchrootする ==== * ローカルユーザーがホームディレクトリより上位ディレクトリへ移動させたくない場合、chroot_localディレクティブを有効にする。 * 当ディレクティブを無効にすると、ホームディレクトリより上位へのディレクトリへの移動を許可する。 <code bash> local_enable=YES chroot_local_user=YES </code> === chroot したいローカルユーザーを指定する === * 特定のユーザーに対して chroot させたくない場合、ユーザーリストに該当するユーザー名を記述しておくことができる。その場合、chroot_list_enable ディレクティブを許可する。 * 当ディレクトリを有効に指定した場合、リストファイルはデフォルトで、/etc/vsftpd/chroot_listとなる。リストアイルを指定したい場合は、chroot_list_fileディレクティブで指定する。 * 当ディレクティブを無効にした場合、全てのローカルユーザーがchrootの対象となり、ホームディレクトリから上位ディレクトリへの移動を禁止する。 == ローカルユーザーでのホームディレクトリ以外への移動を禁止する(全ローカルユーザー) == <code bash> local_enable=YES chroot_local_user=YES chroot_list_enable=NO </code> == ローカルユーザーでのログインを許可し、特定のローカルユーザーは、chrootさせない。 == * ユーザーによって chroot させるユーザーを特定したい。またはchrootさせたくないユーザーを特定したい場合に使用。 * chroot_list_enableを指定した場合、必ず(空でもよい)リストファイルを用意する。リストファイルがないと全てのローカルユーザーのログインが拒否される。 * ここではリストファイルは'chroot_list'と指定 <code bash> local_enable=YES chroot_local_user=YES chroot_list_enable=YES chroot_list_file=chroot_list </code>
linux/vsftpd/ログイン.txt
· 最終更新: 2015/12/08 01:14 by
dokuroot
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ