我正在使用 Centos 5.2,当我尝试使用脚本制作 chroot 监狱时,我得到:
为 /usr/bin/scp 复制库。(0x00007fff17bfe000)cp:无法统计`(0x00007fff17bfe000)':没有这样的文件或目录...
我目前在机架空间云服务器上使用,所以我怀疑这些依赖项不在我自己的根目录之外。
有没有人有更好的想法来使用 Centos 5.2 在云服务器上监禁 sftp 服务器?
我正在使用 Centos 5.2,当我尝试使用脚本制作 chroot 监狱时,我得到:
为 /usr/bin/scp 复制库。(0x00007fff17bfe000)cp:无法统计`(0x00007fff17bfe000)':没有这样的文件或目录...
我目前在机架空间云服务器上使用,所以我怀疑这些依赖项不在我自己的根目录之外。
有没有人有更好的想法来使用 Centos 5.2 在云服务器上监禁 sftp 服务器?
更新到 OpenSSH 4.9 或更高版本,并为内部 SFTP 服务器使用内置的 chroot-capabilities。不过,CentOS 没有官方软件包,因此您必须自己构建它或从第三方存储库安装它。
参见例如OpenSSH SFTP chroot() 和 ChrootDirectory。
嗨,是的,请使用 MySecureShell:http ://mysecureshell.sourceforge.net