对主目录具有执行权限是否有害?

我想知道这种情况的风险和危险,黑客通过只能访问主目录的用户帐户访问我的SSH服务器,并且可以读,写和执行命令。 他无法访问关键的系统文件夹和文件,只能在家中使用。

他怎么能伤害Windows服务器?

我不知道Windows的影响,但是本地攻击(特权升级)比远程修复比较快,比较快。 一旦攻击者拥有更多的系统访问权限(执行一系列命令,将文件传输到系统中),防御起来就更困难了。

http://www.metasploit.com/framework/search有很多本地漏洞。

如果用户确实需要这种访问权限,那么可以将他可以执行的命令限制在最小限度,尽量限制对文件系统的写访问权限并审核他/她的活动。

强制访问控制系统也解决了这个问题。 Windows似乎也有这样的事情。

在给某人ssh访问之前,确保:

  • 用户对文件系统的访问权限有限。 最好只能读取。 不要允许在文件夹上写入访问权限,并对该文件夹下的文件执行访问权限。
  • 所有其他的ssh用户都有一个很好的长密码,或者更好的是,他们使用基于ssh密钥的身份validation,他们的私钥使用强密码进行密码保护。
  • ssh有最新版本。
  • 端口转发和X11转发被禁用。
  • 如果可能的话使用chroot。
  • 确保用户只能运行有限数量的命令(白名单)。
  • 使用状态防火墙过滤对ssh服务器的访问,并只允许某些传入的IP地址。
  • 更新ssh服务器,一旦新版本发布。