使用 SFTP Chroot 到已安装的 USB 棒

使用 SFTP Chroot 到已安装的 USB 棒

我想使用 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 自动安装的设备仅对当前登录的用户具有读写访问权限。我该如何更改此设置?

相关内容