清除Synology Diskstation 4.1上的chroot jail

我正在使用DSM 4.1pipe理Synology Diskstation 412,我需要能够通过SFTP将file upload到文件系统。 但是,当我在DSM中启用内置的SFTP服务器时,它始终将我监视到我的主目录。 我试图改变在/ etc / ssh中的configuration,但没有区别。 但是,通过SSHlogin服务器可以正常访问文件系统。

有没有办法在SFTP撤消监狱?

这取决于您的系统正在使用的守护程序提供SFTP。 我们在这里用vsftpd设置了这个chroot,它是以下参数:

chroot_local_user=YES 

这将迫使用户被chrooted到他们的主目录,但它是一个vsftpd服务器特定configuration。 你知道这是Synology用来提供这项服务的守护进程吗?

编辑:如果sftp服务是由OpenSSH提供的,你可以看看“sshd_config”文件,并查找ChrootDirectory参数? 没有设置?

http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&sektion=5