http://chrootssh.sourceforge.net
Main | News | Documentation | Contact Us | Download | Links

Ever want people to be able to access your system but also not be able to see the whole system? What about contain people in sections of the file system if all they're doing is uploading web content? I've been maintaining this patch to do exactly that because I felt the same way! What this patch does is looks for a '.' in the users home directory, then calls chroot(2) to whatever directory was before the . and continues with the normal ssh functionality. E.G. If your home directory was /chroot/./home/bob, you'd be chrooted to /chroot and /chroot/home/bob would actually appear as /home/bob to you. Check the documentation for further explanations.

The chrooting that occurs is actually the chroot(2) syscall so it's imperative you understand everything involved in chrooting before attempting to make use of any of the patches. Please check out the documentation section for a little help in this area. I hate the typical RTFM response, but there is some truth to it. If you email me asking for help and I've already answered the question in the documentation online, I'm just gonna ignore it. Sorry, I'm a student and don't always have time for redundancy.

With that said, I'm a pretty friendly guy. If you have problems that you don't think I've answered here, please feel free to email me at james@firstaidmusic.com or mail the mailing list (I would prefer email goes to the mailing list. I also go on irc (irc.openprojects.net) from time to time with the nick alias and can be found in #gaim, #gaim-e (I help develop that too) or #php.


http://sourceforge.net is hosting this site (in case you somehow had no idea)