我想使用 SFTP over OpenSSH 作为小型 FTP 服务器。但是我想使用已安装的硬盘或 USB 棒作为用户的 chrooted 目录。
据我所知,chrooting 是通过类似下面的条目实现的:/etc/ssh/sshd_config
Subsystem sftp internal-sftp
Match Group sftp
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
但我想ChrootDirectory %h
通过类似的方式来替换ChrootDirectory /media/user/usb-stick
。
目前看来这不起作用,我认为这是因为访问权限不正确。Everey 自动安装的设备仅对当前登录的用户具有读写访问权限。我该如何更改此设置?