How to Allow FTP Users to Access to Out of Home Directory (chroot) Files and Foldersどのようにアクセスしてホームディレクトリ( chroot環境)のファイルとフォルダのFTPユーザを許可する
FTP server service on a host that comes with advanced web hosting package such as VPS (Virtual Private Server), VDS (Virtual Dedicated Server), hybrid server, or dedicated server, regardless of whether it’s powered by proftpd, vsftpd, or pure-ftpd, etc., usually been set up and configured by default to restrict and jail the FTP users to have only limited access to files and folders located within their own home directory.は、先進のWeb VPSの(仮想プライベートサーバー) 、 VDS (仮想専用サーバー) 、ハイブリッドサーバー、または専用サーバーのホスティングなどのパッケージに付属するホスト上でFTPサーバーサービスで動くのかどうかに関係なく、 vsftpdは、 ProFTPDが、純粋な- ftpdの等は、通常設定され、デフォルトで制限するために、刑務所は、 FTPのユーザー設定のファイルとフォルダを自分のホームディレクトリ内に位置することだけでアクセスできるようにする。 The restriction is set by chroot directive where FTP users are locked within chrooted folder, normally their home folder.制限のchrootディレクティブは、 FTPユーザをchrootフォルダ内にロックされている、通常のホームフォルダが設定されています。
If FTP users need to access or change to another folders out of chrooted home directory, they have to be allowed to access other directories and files by disabling chroot control. FTPのユーザーがアクセスchrootされた場合やホームディレクトリを別のフォルダに変更する必要があると、 chrootの制御を無効にすると、他のディレクトリとファイルへのアクセスを許可する必要があります。 Disable chroot will allow FTP users to break out the chroot to go to directory in different location. chrootを無効にFTPユーザディレクトリに別の場所に行くにはchroot環境から脱出できるようになります。
To disable chroot cage for FTP users in their home directories, locate the chroot configuration in FTP server configuration file and set the value to “NO”. FTPサーバーの設定でファイルには、 chrootの設定を見つけるのホームディレクトリにFTPユーザのためのchrootケージを無効にするには、とNO "に値を設定する" 。 Some directive name and configuration file name with its location for common FTP server software is listed below.共通のFTPサーバソフトウェアをその場所でいくつかのディレクティブ名と設定ファイル名の下に表示されている。
Pure-FTPd : /etc/pure-ftpd.conf 純粋- ftpdの :は/ etc /純粋ftpd.conf
ChrootEveryone=NO ChrootEveryone =なし
ProFTPd : /etc/proftpd.conf ProFTPDを :は/ etc / proftpd.conf
DefaultRoot ~ (delete this line) DefaultRoot 〜 ( )この行を削除
VSFTPd : /etc/vsftpd.conf vsftpdは :は/ etc / vsftpd.conf
chroot_local_user=NO chroot_local_user =なし
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. 重要 :これはマシンとして"保証なしにされている"提供されているページを翻訳しています。 Machine translation may be difficult to understand.機械翻訳を理解するのが難しい場合があります。 Please refer toを参照してください original English articleオリジナルの英語の記事 whenever possible.可能な場合。
Share and contribute or get technical support and help at共有して貢献するかを得る技術サポートと支援 My Digital Life Forums 私のデジタルライフフォーラム . 。
Related Articles関連記事
- Add Take Ownership Option To Files and Folders Context Menu in VistaファイルやフォルダのコンテキストメニューにVistaの所有権を取るオプションを追加
- Download RED (Remove Empty Directories) for Windows PC Windowsパソコンにダウンロードして赤(空のディレクトリを削除)
- How to Change Windows Explorer Default FolderどのようにWindowsエクスプローラをデフォルトのフォルダを変更するには
- Vista IE7 Cache & Cookies Folder, Temp Directory and History Location VistaのInternet Explorer 7をキャッシュ& Cookieのフォルダ、 Tempディレクトリや歴史場所
- Easier Way to Take Ownership and Grant Access Files or Directories in Vistaもっと簡単な方法Vistaの組織形態と、ファイルまたはディレクトリのアクセス権限の付与を利用する
- Show,List Out and Identify All Shared Files and Folders in Windows Vista表示、リストと、 Windows Vistaのすべての共有ファイルやフォルダを識別
- Unable to Delete Photo Folders写真のフォルダを削除することができません
- Exclude Files from Shadow Copies (Previous Versions and System Restore)シャドウコピーから除外するファイル(以前のバージョンとシステムの復元)
- Easy Solution to Unable to Find Downloaded or Created Compatibility Files in Windows Vistaに簡単に解決策を見つけることができませんダウンロードするか、 Windows Vistaの互換性のファイルが作成
- PHP Scripts open_basedir Restriction in Effect Error実質的にPHPスクリプトopen_basedirを制限エラー

































January 20th, 2008 00:42 2004年12月、第20回2008年00:42
You know that you can, mount –bind a directory so users are chroot for security but still allow them to access some more directorys outside their chroot.お客様は、バインドのディレクトリをマウントすることができますので、ユーザーはセキュリティのためのchrootているが、まだ彼らのchrootの外にいくつかのより多くのディレクトリへのアクセスを許可を知っている。
Heres the link to it. Heresそれには、リンクをクリックします。
January 20th, 2008 00:43 2004年12月、第20回2008年00:43
http://www.vinno.net/linux/server/chroot-mount-trick
Ops didnt work.担当didn't働いています。 Here it is again:ここで再びです: http://www.vinno.net/linux/server/chroot-mount-trick
April 7th, 2008 18:37 2008年4月7日18:37
Hi i tried that chroot_local_user=NOこんにちは、私= NOのは、 chroot_local_userみました
im using vsftpd on ubuntu 7.10 desktop.イムのUbuntuデスクトップにvsftpdは7.10を使用しています。 I changed the conf file like before then restarted the server and from another desktop logged in as a localuser.前にして、サーバーと別のデスクトップから再起動私のような変更はconfファイルをローカルに記録している。 when i typed ls -l it still only shows that users home directory..Please help im so new to linux私はまだ時のみ表示されますlsコマンドの- lを入力したユーザのホームディレクトリは、新しいlinuxにしてください..イムヘルプ