我的 Linux NAS 机上有一个用户正在运行准系统,我想设置 SCP,但没有 Shell 访问权限,而且我只希望它访问一个文件夹。这可能吗?
答案1
这是可能的,您可以将用户的 shell 设置为:/usr/lib/openssh/sftp-server
root@host # usermod -s /usr/lib/openssh/sftp-server username
尝试找到的位置,sftp-server
因为它可能被放置在不同的位置。
答案2
https://superuser.com/a/149408
看起来这个问题之前已经回答过了。您也可以考虑安装 rssh。
编辑
我无意中链接到了问题而不是答案。新链接指向的答案描述了如何获得您想要的结果。