View Single Post
  #1  
Old 17th March 2012, 11:14
sjau sjau is offline
Local Meanie
 
Join Date: Apr 2006
Location: Switzerland
Posts: 1,158
Thanks: 4
Thanked 58 Times in 54 Posts
Default Jailkit SSH User access to /var/www/domain.com ?

Hi there

I like SSH access and also use SCP to transfer files usually. So it's good to just have one login but I would like to restrict the user just to /var/www/domain.com.

However I can't seem to get this to work.

In the System Settings -> Server Configuration -> Server -> Jailkit

I did set Jailkit chroot home to '/'

The ssh user has jailkit enabled and under options the folder is set to:

'/var/www/clients/client1/web6'


cat /etc/passwd returns this:

SSHUSER:x:5008:5006::/var/www/clients/client1/web6/./:/usr/sbin/jk_chrootsh

and the actual folder user is:
web6:x:5008:5006::/var/www/clients/client1/web6/./:/bin/bash

However when I try to login, I get:

Mar 17 10:05:22 manager jk_chrootsh[14187]: abort, path /var/www/clients/client1/web6/./ is not owned by 5008

Checking who owns folder 'web6' I get this:

drwxr-xr-x 14 root root 4.0K Mar 17 09:43 web6



So, is there a way to jail a ssh user to the web folder?
__________________
"Common sense is not as common as commonly believed" by sjau

Auto-Install Script for ISPConfig and Horde on a Vanilla Debian Stable

Need more Repos for Ubuntu? Repository Generator
Need more Repos for Debian? Debian Repository Generator
Reply With Quote
Sponsored Links