目前远程联机服务器主要有文字命令行接口和图形界面接口两种。
一、命令行接口方式
1.1 加密传输-SSH
SSH为主,目前大多在网络上的数据封包都是加密的技术,等到传输的封包加密后再传输到网络上,以增加数据在Internet上面传送的安全性
1.2 不加密(明文)传输-telnet/rsh
telnet,rsh等为主,目前很少用,明码指的是在网络上传输的数据封包,其内部为数据的原始格式,也就是说telnet登录远程主机,一定要输密码,你的账号和密码。
是使用原本的数据格式传输,所以如果被类似tcpdump之类的监听软件截取的话,你的账号就有可能被窃取了。
二、图形界面接口方式
Xdmcp、VNC、RDP等较为常见,图形接口传输的数据量相当的大,所以速度与安全性都有待考虑,因此,我们仅建议你将图形接口的远程登录服务器开放在 内部网域(LAN)。
2.1 Xdmcp连接
XDM 是 X Display Manager 的简称,他的功能是什么呢? 简单的说,就是管理操控 X Server 的显示啦~他主要有两种管理方式, 如果 X Server/Client 在同一部机器上,那么启动 xdm 之后,就会产生一个 X server 了; 而如果 X server/client 不在同一部主机上面,那么启动 xdm 后,他就会透过网络去管理远程那部主机的 X server 了。而 XDMCP (X Display Manager Control Protocol) 就是负责监听来自网络上面对于 xdm 的要求的啦~
ubuntu下安装xdmcp服务(即远程主机通过xdmcp协议连接到ubuntu的图形终端,以图形终端方式登录),使用177 端口。
可查看该博主文章:
是利用X11协议 进行的连接的吗(gx)????
2.2 RDP 和 XRDP是什么
xrdp是一个远程桌面协议(RDP)服务器,与Windows NT/2000/2003服务器不同的是,xrdp不会向用户显示Windows桌面,而是X窗口桌面。它也可以作为VNC->RDP的桥接。