一、远程连接服务器
(1
)远程连接服务:通过文字或图形接口方式来远程登录系统,让你在远程终端前登录linux
主机以取得可操 作主机接口(shell
)
(2
)远程连接服务器的功能:分享主机的运算能力
(3
)远程连接服务器的类型(以登录的连接界面来分类):
(1)文字接口
明文传输:Telnet、
RSH
等,目前非常少用
加密传输:SSH为主,已经取代明文传输
(2)图形接口:XDMCP、VNC、XRDP
等
(4)文字接口连接服务器
SSH(Secure Shell Protocol
,安全的壳程序协议)可以通过数据包加密技术将等待传输的数据包加 密后再传输到网络上。
ssh协议本身提供两个服务器功能:一个是类似telnet的远程连接使用
shell
的服务 器;另一个就是类似ftp
服务的
sftp-server
,提供更安全的
ftp
服务。
二、连接加密技术
目前常见的网络数据包加密技术通常是通过“
非对称密钥系统
”
来处理的。主要通过两把不一样的公钥与 私钥来进行加密与解密的过程 。
公钥(public key
):提供给远程主机进行数据加密的行为,所有人都可获得你的公钥来将数据加密。
私钥(private key
):远程主机使用你的公钥加密的数据,在本地端就能够使用私钥来进行解密。私钥 只有自己拥有。
SSH工作过程:在整个通讯过程中,为实现
SSH