Subscribe to the RSS Feed


OpenSSH chroot and shell ambiguity

OpenSSH will fail in a scenario where the server is configured with chroot and a shell used by a user is not available outside, just inside the chroot.

The reason behind this is that ssh checks whether the given shell is a file and is executable, but this check doesn’t takes the chroot path into account. This feature was introduced by this patch about a year ago.

We have filed a bugreport to OpenSSH.

Posted 2009/12/03 08:30 by alex


Leave a Comment

Add your comment. Preview then Submit.


Textile Help