要从Linux下通过SSH登录另一台Linux服务器非常容易--前提是在远程服务器上拥有一个用户账号。打开Shell终端,执行ssh -l login_name hostname命令,应该把login_name替换成真实的用户账号,把hostname替换成服务器主机名(或者IP地址)。下面这条命令以liu用户的身份登录到IP地址为10.71.84.145的Linux服务器上。 如果是初次登录,SSH可能会提示无法验证密钥的真实性,并询问是否继续建立连接,回答yes继续。用户口令验证通过后,SSH会反馈上次登录情况并以一句"Have a lot of fun..."作为问候。 Windows上有几种不同的SSH客户端,其中开放源代码的PuTTY是使用最为广泛、也是最受好评的一个。这是一个绿色软件,不需要安装。下载并运行其主程序putty.exe,填写远程主机的主机名(或者IP地址)和登录端口,如图15.9所示。 单击Open按钮,即可建立连接。如果是初次登录,会出现如图15.10所示的提示框,单击"是"按钮继续登录。PuTTY将打开一个类似于Shell终端的命令行窗口,输入用户名和口令即可完成登录。 读者已经看到,通过启用SSH的X转发功能可以在本地运行远程主机上的X应用程序,但有些时候用户可能希望更进一步,直接从X窗口登录服务器,就像操作本地的桌面一样。VNC(Virtual Network Computing,虚拟网络计算)实现了这一需求。 要使用VNC登录,首先要求服务器端运行有X窗口系统,且开启了相关服务和端口。在连接之前,要先在远程主机的用户目录下生成VNC的配置文件。使用SSH连接远程主机。 运行vncserver脚本生成配置文件,配置过程中会要求用户输入远程访问密码。 服务器端的用户配置结束后,就可以从客户端登录了。有很多VNC的客户端工具可供使用,vncviewer是一款跨平台的VNC客户端工具。在Google中使用关键字vncviewer download搜索,可以得到大量的下载地址。 完成安装后,就已经做好了登录远程主机的所有准备。下面在终端里执行vncviewer命令,将开启一个窗口,提示输入服务器地址。 输入IP地址连接指定的服务器IP,如图15.6所示。注意这个IP地址后面跟了一个":1",这个数字指定了开启第2个X窗口会话(在VNC服务器上被设置,这也是默认的设置),单击OK按钮建立连接。成功连接后的界面如图15.7所示。 图15.6 VNC Viewer的连接界面 (点击查看大图)图15.7 远程主机的登录界面 输入用户名和口令后,即可登录到X窗口并执行操作了,如图15.8所示。如何登录另一台Linux服务器
(10.71.84.145)' can't be established.
4b:4a:bb:03:d7:9b:87:a3:bc:6a:b0.
(RSA) to the list of known hosts.
(点击查看大图)图15.8 通过VNC Viewer控制远程主机
如何登录另一台Linux服务器
精选 转载
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章