我有两台笔记本电脑,一台安装了乌班图10.04,另一个安装了视窗XP。 Ubuntu 笔记本电脑位于一个有互联网连接的地方,而 Windows 笔记本电脑也位于另一个有互联网连接的地方。
我知道,腻子客户端可用于从 Windows 访问 Linux 机器。但不确定我到底如何从我的 Windows 机器访问我的 Ubuntu 机器?
是不是我只需要找出我的Ubuntu机器的IP地址,然后使用该IP地址作为主机名油灰,然后在我的 Windows 机器上的 Putty 上输入我的 Ubuntu 笔记本电脑用户名和密码,我将获得对 Ubuntu 机器的访问权限?或者我还缺少其他技巧吗?
答案1
您需要首先在 Linux 机器上设置 SSH 服务器,在 google 中搜索分步说明。然后,是的,使用 IP 地址。
答案2
不过,您可能会遇到的另一个问题是,既然您说两台机器位于不同的网络上,那么 Ubuntu 机器是否位于 NAT 防火墙后面。然后是公网IP地址惯于工作。您必须将 NAT 路由器上的 ssh 流量转发到 Ubuntu 计算机。
答案3
为了回答你的问题,你不必只使用 ssh,还有图形替代方案,例如 Ubuntu 上的 VNC 和远程桌面共享。
就我个人而言,我发现 cygwin 和 ssh 比 putty 具有更流畅的体验,您可以获得更好的 shell 和更多工具。如果您通过命令行访问,那么您会发现屏幕和午夜指挥官非常有用,可以提高您的环境的生产力。
我最近使用了一台 Ubuntu 10.04 笔记本电脑,想要在类似的场景、不同的网络中访问它,惊讶地发现默认情况下没有安装 ssh 服务器。
如果您需要执行一些 NAT 并且无法访问防火墙或由于某种原因无法执行此操作,那么有一些跨平台图形桌面共享解决方案,但据我所知,大多数涉及使用第三方付费服务。