How to Allow FTP Users to Access to Out of Home Directory (chroot) Files and Folders
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. The restriction is set by chroot directive where FTP users are locked within chrooted folder, normally their home folder.
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. Disable chroot will allow FTP users to break out the chroot to go to directory in different location.
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”. Some directive name and configuration file name with its location for common FTP server software is listed below.
Pure-FTPd: /etc/pure-ftpd.conf
ChrootEveryone=NO
ProFTPd: /etc/proftpd.conf
DefaultRoot ~ (delete this line)
VSFTPd: /etc/vsftpd.conf
chroot_local_user=NO
Related Articles
- Download Directory Monitor to Track Files Changes in Folders
- Download Simple Directory Analyzer to Examine Folders and Files Details
- Hawkscope Allows Fast Access to Files and Folders with Popup Menu
- MedalFolders – Access Your Favorite Applications, Files and Folders from System Tray
- Simple Tips on How to Setup Favorite Folder Directory in Firefox Web Browsers for Quick File Access
- Download Free Folder Guide 1.2 to Speed Up Favorite Folders Access in Windows PC
- Workaround to Access Shared Folders on Sun xVM VirtualBox from Windows 7 Guest
- Password Protect Compressed (zipped) Folders and Hence Your Files and Folders
- Folder Menu Enables Fast Access to Favorite Folders and Programs
- How To Access Windows Host Shared Folders from Linux (Ubuntu) Guest OS Virtual Machine










































April 14th, 2009 17:28
Well
I’m looking for an how to, for create users in ProFTPd without SSH access on linux, i mean, i want create JUST FTP users without any login name in /etc/passwd
April 7th, 2008 18:37
Hi i tried that chroot_local_user=NO
im using vsftpd on ubuntu 7.10 desktop. I changed the conf file like before then restarted the server and from another desktop logged in as a localuser. when i typed ls -l it still only shows that users home directory..Please help im so new to linux
January 20th, 2008 00:43
http://www.vinno.net/linux/server/chroot-mount-trick
Ops didnt work. Here it is again: http://www.vinno.net/linux/server/chroot-mount-trick
January 20th, 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.
Heres the link to it.