我已经在许多网站和论坛上搜索了如何设置一个SFTP用户,该用户使用CHROOT被监禁到某个目录。下面是我遵循的步骤,但我似乎无法获得写权限来工作。设置#Subsystem sftp /usr/lib/openssh/sftp-server
Match group发送到主目录,但无法写入目录。有两个典型的错误发生,我要么无法<e
我正在尝试在我的服务器上设置sftp访问,并将用户发送到samba共享中。etc/ssh/sshd_config并添加 ChrootDirectory /srv/samba/share
ForceCommand internal-sftp我不能再登录了。当我试图进入服务器时,我得到了Write failed: Broken pipe,我的sftp客户端表示username and password are not accept
用户'test1‘可以通过tcp 21上的ftp登录到服务器,并被转到他的目录/home/test1 1/ftproot。# Use this to jail all users in their homes当用户test1通过ftp登录时但是,当同一个用户通过sftp登录,并且使用sshd_config正确着色时,因为/home/test1 1目录必须为root所有,
我使用以下配置,它成功地将ssh用户限制在特定文件夹中,但是当我将组的权限更改为read+write时,用户无法登录到服务器用户/bin/bash到/bin/false在/etc/ssh/sshd_config中,我添加了 Match Group dnduser
ChrootDirectory/home/