如何将密钥仅授权给 sftp,并且仅授权给子目录?
我需要允许sftp仅访问计算机上的帐户,其中我没有root,以便远程用户只能将put文件上传()到子目录,而不能执行其他任何操作。 没有 root 访问权限使我无法关注大量现有的示例/教程,因为它们都谈论修改sshd_config。 command我的计划是这样设置授权密钥的: command="internal-sftp -d %d/dump -pls,put"。这个想法是,sftp 服务将在 中启动~/dump/,并且只允许ls和put,即使用户想要退出,他也无法退出。 不幸的是,如果我给command 任何参数,身份验证成功后,sftp 连接立即断开。...