【51CTO.com 独家翻译】
SSH的英文全称是Secure Shell。通过使用SSH,你可以把所有传输的数据进行加密,这样“中间人”这种攻击方式就不可能实现了, 而且也能够防止DNS和IP欺骗。还有一个 额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。 SSH有很多功能,它既可以代替telnet,又可以为ftp、pop、甚至ppp提 供一个安全的“通道”。
VNC象征虚拟网络计算的意思,它是一款远程控制软件,允许你在一台计算机上使用VNC查看器查看和完全与在本地局域网中或互联网上的另一台桌面计算机进行交互,这两台计算机可以是不同的类型,因此你可以在一个Linux或Mac计算机上使用VNC查看一个在办公室中的windows xp桌面系统。
当你建立连接后,在查看器和服务器之间传输的数据是没有加密的,数据可能被监听或嗅探,安全对你来说很重要,我们建议你为VNC协议开辟一条专用隧道如使用SSH。本文叙述如何用VNC和SSH从一个windows xp客户端连接到一个Linux(OpenSuse10.3)服务器。
本文用到的网络结构如下:
![]() |
| 图1. 网络结构图 |
如果你试图连接到一个你本地局域网之外的VNC服务器,确保正确地配置了防火墙,你应该允许通过端口22的出站连接。
第一步:准备Linux服务器
我们将使用OpenSuse10.3作为服务器操作系统,目标是从一个远程的windows xp客户端使用KDE桌面,使用YaST安装下面的软件包:
tightvnc
xorg-x11-Xvnc
![]() |
|
图2.安装tightvnc |
除你手动选择之外,其他的软件包将可能改变依赖。从你的终端作为一个常规用户(非root)启动VNC服务器,它将要求你输入访问桌面的密码,请输入你的密码。留心屏幕上的消息,在我们的例子中susebox:1已经被另外的进程使用了,后面我们可以用susebox:2来访问。
![]() |
|
图3. 运行VNC服务器 |
校验VNC运行时使用的端口很重要,使用下面的命令来检查:
netstat –tilpe
你将在下图中看到,Xvnc运行在端口5902上。
![]() |
|
图4.图和得到端口号 |
你可以通过下面的命令来停止VNC服务:
vncserver -kill :
如:你可以关闭我们前面打开的进程:
vncserver -kill :2
有时需要手动关闭进程,假如这样的话,只需要删除下面的文件(作为root登陆):
rm /tmp/.X11-unix/X1或者rm /tmp/.X11-unix/X2
然后作为常规用户(非root)删除下面的文件:
rm /home/user/.vnc/susebox:2.pid或者rm /home/user/.vnc/susebox:3.pid
最好,我们需要修改xstartup脚本让KDE自动启动,你应该在/home/user/.vnc目录下可以找到这个脚本。
用你喜欢的文本编辑器打开这个文件,用kde &替换twn &(看下图),你需要重新启动VNC服务器让改动失效。
![]() |
|
图5.用kde &替换twn & |
| 共3页: 1 [2] [3] 下一页 | |||||
|
|
· 提高警惕 勿让僵尸蚕食.. · NAC安全访问控制 · 测试Cisco NAC解决方案 · 企业如何进行计算机取.. · 发现新病毒 ntldr.exe .. · J0ker的CISSP之路:系.. |
· 安全专家浅谈面向业务.. · 双击电脑硬盘驱动器无.. · 虚拟化技术潜在的安全.. · 北京网络协会信息安全.. · 西安双线服务器托管,.. · 系统备份与安全的不良.. |
|
||||
| · 华为员工自杀频频拷问.. · VC++基础开发专题 · 技术人求职简历完备手册 · NAC安全访问控制 · 2008年春季英特尔信息.. · WCF开发基础 · Visual Studio 2005开.. · Linux——从菜鸟到高手 |
· 如何优化IT 控制能耗 · SQL Server入门到精通 · SQL Server 2008/2005.. · 贝恩资本携手华为22亿.. · ARP攻击防范与解决方案 · 初探敏捷开发 · 体验Visual Studio 200.. · SOA 面向服务架构 |
|||
|
||||
| · iSCSI应用与发展 · SQL Server 2008/2005.. · SOA 面向服务架构 · SQL Server 2008/2005.. · iSCSI应用与发展 · RAID——磁盘阵列基础 · 中间件应用技术专题 · SQL Server入门到精通 |
· 病毒查杀专题 · 国际文档格式标准开战 · Linux防火墙 · 路由器设置与口令恢复 · 打造安全服务器 · Sniffer安全技术从入门.. · SOA 面向服务架构 · ADSL应用面面俱到 |
|||
|
||||
| · iSCSI应用与发展 · 中间件应用技术专题 · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · iSCSI应用与发展 · RAID——磁盘阵列基础 · 身份认证技术 |
· 病毒查杀专题 · 清除流氓软件——51CTO.. · Sniffer安全技术从入门.. · 路由器设置与口令恢复 · SOA 面向服务架构 · 了解统一威胁管理(UTM).. · ADSL应用面面俱到 · ADSL应用面面俱到 |
|||