4
使用chroot监狱,监狱监狱或两者结合使用是否更安全?
我的一个朋友有一本基于xandros的Acer上网本,在她环游世界时一直在寻求远程管理和帮助。 我已经在她的上网本上设置了一个帐户供我ssh登录,并设置了一个脚本,以将ssh隧道从她的上网本反向发送到我的服务器-这使我可以解决各种旅馆和酒店的防火墙等问题。她将ssh放入我的服务器后,便可以ssh到她的上网本。 我有一个bash脚本,当她ssh进入我的服务器时会作为shell运行,这给了她一个“请稍候”的屏幕,唯一的选择是退出脚本,然后启动从服务器。 我在服务器上为她创建的用户权限较低,但是一定会有一些利用,这意味着她可以通过ssh访问我的服务器。 我正在考虑也使用chroot监狱,因此,如果她逃脱了,则只能访问她的主目录。 这是一个好主意吗?在保持我的服务器安全性同时仍允许我远程访问她的上网本的同时,我可能还错过了其他安全提示吗? 需要澄清的是,我认为她不会尝试从监狱或chroot逃脱,但我想知道如何以防万一。 更新: 对于我如何访问上网本或我可以放置在用户和硬件之间的其他层,您还有其他建议吗?