Symlinks & chroot - Is it Possible?

den moreau at
Sat Apr 3 11:21:04 PST 2004

I use mount_null and have no problem with it. You need create dir in 
each user home and use mount_null for mount your chrooted dir
with created directories as mount points .
So you need add many lines in your /etc/fstab file .
I think that words in manual about beta concern writing in directory 
that uses mount_null. I don't use write and it seems that you don't
need write too. So use this fs type ( set in fstab "ro" option for this 
mount point).
And read man for mount_null.

Drew Tomlinson wrote:

> I have a few users that I wish to allow FTP access on my 
> 4.9-RELEASE-p4 system.  I've setup their accounts and added them to 
> /etc/ftpchroot to lock them into their login directories.  They are in 
> the standard /home/user dirs.
> However, I want all of them to have access to another directory 
> (/ftp/share) that is setup read-only.  I tried adding a symlink to 
> /ftp/share but I've found this doesn't work when the user is 
> chrooted.  I've Googled on this issue.  A FAQ for  PureFTPd confirms 
> this and suggests mount_null.  But the man page for mount_null says 
> that the code is beta and may wipe out a file system.
> What is the best way to achieve my objective?  If mount_null is it, 
> how do I use it?  Do I include it in some sort of login script?  I've 
> set these users shells to nologin.  How would that work?
> Thanks,
> Drew
> _______________________________________________
> freebsd-questions at mailing list
> To unsubscribe, send any mail to 
> "freebsd-questions-unsubscribe at"

More information about the freebsd-questions mailing list