使用 ssh,可以轻易地连接到与本地机器运行不同操作系统的机器上。唯一的要求是,远程机器运行 sshd 服务器,而本地机器要有 ssh 客户机。例如,要从运行 OS/2 Warp 的“Bacchus”机器连接到隔壁运行 Slackware Linux 的“Delphi”机器,就象下列清单一样简单:
使用 ssh 通过 HOSTS 名称连接到远程机器
QUOTE:
C:\UTILS % ssh quilty@delphi
Last login: Thu Nov 29 01:41:36 2001 from 192.168.1.102
Linux 2.2.19.
quilty@delphi:~$ exit
logout
Connection to delphi closed.
如果我的 HOSTS 文件未定义别名,可以使用:
使用 ssh 通过 IP 连接到远程机器
QUOTE:
C:\UTILS % ssh quilty@192.168.1.104
Last login: Thu Nov 29 01:51:31 2001 from 192.168.1.102
Linux 2.2.19.
quilty@delphi:~$
同样地,我经常通过使用下列命令跨越国界,在全世界管理我租用的 Web 服务器:使用 ssh 通过 DNS 名称连接到远程机器
QUOTE:
C:\UTILS % ssh gnosis@gnosis.cx
gnosis@gnosis.cx's password:
对于异构平台上的 ssh 来说,最困难的事情是正确地获得终端配置。实际上,这个问题并不是 ssh 本身的问题(telnet 也有同类的问题)。将两台 Linux 机器连接在一起几乎总是能无缝地工作。但是将安装其它平台的机器作为客户机或服务器时,显示总是不太正确,或者键绑定不象预期的那样工作。当涉及“非类 UNIX”平台诸如 Win32、BeOS、MacOS 和 OS/2 时,问题似乎尤其严重,但即使将 FreeBSD 与 Linux 连接也有缺点。
在Linux系统的网络上共享计算机的设置(2)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/bc6ef58f8b3d1b302b49a53a3671e432.html