|
|
发表于 2004-5-29 14:40:21
|
显示全部楼层
上面的是没有数据加密的管理方法!
我们要使用 OpenSSH 的端口转发功能( Port Forwarding)
它的原理是把本地的可户的一个端口映射为远端服务器的服务端口. SSH 允许用户影射服务器的任意一个服务端口到本地可户机的任何没有使用的端口上,这样 就可以建立一条"加密的通道"
下面是 RH 与RH 之间的 通过 SSH 和 VNC 配置!!
1. 检查 SSH 配置
用命令: #telnet remotehostname 22
telnet:Unable to connect to remote host: Connection refused
要是有这样的信息,就说明没有运行 SSH 服务软件.那就要检查自己的系统上装没装 运行没一运行了.
要是 下面的信息:
[root@hocalhost root]# telnet 12.16.78.66 22
Trying 172.16.78.66...
Connected to 172.16.78.66.
Escape character is '^]'.
Red Hat Linux release 9.0
Kernel 2.4.20-8 on an i686
login:
说明 运行着SSH服务进程, 可以进行端口转发.
2 .建立安全的隧道
创建 一个TCP/IP 端口转发"隧道"
#ssh -L local-port:remote-hostname:remote-port username@hostname
local-port 本地没有使用的端口号
remote-hostname 需要被映射远程服务器名或IP
remote-port ~~~~~~~~~~~~~~~~~~~~端口号
username@hostname 本地的用户名和主机名
要是带宽叫窄 可是使用 参数 -C 开启数据压缩
3. 建立SSH端口映射
具体将 VNC 浏览器和服务器通过SSH端口映射的过程是:
本地的端口要大于5900 未使用的.
# ssh -L 5902:172.16.78.2:5901 172.16.78.1
root@172.16.78.1's password:
要有口令
接着 执行 VNC 浏览器程序VNCviewer, 并输入本机名和显示设备代号, 验证
就可以进入图形界面的控制管理了.
你也可以到 www.uk.research.att.com
看有关的详细资料. |
|