我一直想从我的笔记本电脑随时随地通过 ssh 进入我的 Win 7 家用机,但我不知道该怎么做。有人能给我一些建议或给我一篇文章来教我如何做到这一点吗?另外,这会影响我家用机的安全性吗(有时我会在那里办理银行业务)?
家用机器在 Linksys 路由器下安装了 Windows 7 Home X64 位操作系统。笔记本电脑运行的是 Ubuntu Lucid。
谢谢!
答案1
我建议使用 Cygwin 安装 OpenSSH 服务器(方法与 Vista 相同)。您需要在路由器中将端口 22 转发到 Windows 7 Box。当然,向公众开放机器的任何方面都会降低安全性,但您始终可以采取预防措施:
- 禁止任何管理帐户通过 SSH 登录,您可以在必要时在 Windows 中提升权限(有点像 Linux 机器上的 sudo 做法)
- 使用 iptables/ipchains 仅允许您的远程 IP 地址(假设静态租约)
- 使用 SSH 密钥
答案2
答案3
你可以使用移动版,它是适用于 Windows 的免费 SSH 服务器,并且与任何常规 SSH 客户端兼容。
其他答案已经涵盖了安全性、端口转发和动态 DNS 问题。