传统的网络服务程序,FTB、POP、telnet本质上是不安全的,因为他们在网络上通过明文传送口令和数据,这些数据非常容易被截获。SSH叫做SecureShell。通过SSH,可以把传输数据进行加密,预防攻击,传输的数据进行了压缩,可以加快传输速度。
OpenSSH是SSH的替代软件,OpenSSH由客户端和服务端组成。
基于口令的安全验证:知道服务器的密码账号即可远程登录,口令和数据在传输过程中会被加密。
基于秘钥的安全验证:此时需要再创建一堆秘钥,把公有秘钥放在远程服务器上自己的宿主目录中,而私有秘钥则由自己保存。
检查软件是否安装:
apt-cache policy openssh-client openssh-server
安装服务端:
apt-get install openssh-server
安装客户端:
apt-get install openssh-client
OpenSSH服务器的主要的配置文件为:/stc/ssh/sshd\-config,几乎所有的配置信息都在此文件当中。
现在使用Xshell远程连接是最方便的。