0

I have working jail ssh to one directory.

I would love to give r/w access for the jail ssh user to few directories. For example

  • /tmp/user
  • /home/user
  • /srv/www/user

is that possible?

2 Answers 2

5

You cannot symlink to anything that is not inside the chroot'ed environment.

I would suggest doing a mount --bind:

(assuming the user's chroot directory is /home/john

mount --bind /tmp/john /home/john/tmp/john
mount --bind /srv/www/john /home/john/srv/www/john
1
  • sounds good. Let me try that
    – Radek
    Nov 22, 2010 at 8:21
0

You can create the directories under /home/user, and then symlink them to the original places. The only problem I see is that the users /tmp will not have the /tmp's noexec.

2
  • 1
    I'm pretty sure you cannot symlink to something that is outside a chroot'ed environment... Nov 22, 2010 at 6:38
  • Of course not, I proposed the other way around, create the directory under his chroot and symlink to for example /srv/www/user
    – 3molo
    Nov 22, 2010 at 7:06

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .