我想知道是否有可能与用户rbash启用sftp访问,如果没有是否有任何替代rbash?
谢谢
从我学到的东西 – rbash将无法与sftp。 一个shell,scp,是的。 SFTP; 没有。
可能最好的select是rssh。 它允许chroot和特定访问任何/所有的:scp,sftp,cvs,rdist和rsync。
最棘手的部分是创build每个用户的chroot“jails”,因为每个jail都必须包含允许运行的二进制文件(例如,通常位于/ usr / libexec / sftp-server中的sftp)的所有内容(目录结构和共享库) 。 但是你甚至可以在几个监狱中使用“硬链接”来节省每个监狱里每个共享库的副本空间。