网络安全 频道

面对网络安全SSH安装防御详解

    【IT168 专稿】SSH为英文Secure Shell的简写形式,大家所熟悉的Telnet服务是非常脆弱的,经常收到来自网络的攻击,那是因为它以明文的方式在网络间传输用户名及口令,这样就为那些非法的窃取提供了非常优良的条件。SSH服务可通过对传输的所有数据进行加密和压缩,不仅提高了客户端与服务器间连接的安全性,同时还加快了数据的传输速度。SSH提供的功能很多,既可以代替Telnet,还可以为FTP、PoP以及PPP等应用层协议提供一个安全的"通道",还能够防止DNS欺骗和IP欺骗等。

    SSH的安装
    SSH软件包一般由服务器端和客户端两部分组成。无论Windows还是Unix/Linux都是将这两部分分开打包的。不同之处在于,在Windows系统中,服务器端只能安装在NT、2000以上的环境中,而客户端是没有这样的限制的,支持所有的Windows操作系统。若您将SSH2以上的版本用于商业用途的话,是收费的(下载地址:http://www.ssh.com/downloads/ftp://ftp.ssh.com/pub/ssh)。而也有免费的SSH1,有兴趣体验的朋友可以下载安装体会其功能和特点。下载了正确的安装文件后,接下来我们将以SSH2为例介绍如何在Windows和Unix/Linux系统中安装。

    1、在Windows系统环境中安装:
    Windos系统的安装非常简单,只要点击“Next”即可,只要下载了正确的安装文件,一般都没有问题。可供选择的服务器端有:SSHWinServer.exe和Van Dyke提供的Vshell等,Vshell的下载地址为:http://www.vandyke.com/download/index.html

    2、在Unix/Linux下的安装步骤:
    首先以超级用户(root)身份登录:
    # gzip –cd ssh-3.2.9.1.tar.gz |tar xvf –
    # cd ssh-3.2.9.1  
    # ./configure
    # make
    # make install

    这样就将服务器和客户端的软件包一起安装完成了,有关的程序都放置在/usr/local/bin下,包括ssh、sftp、sshd2、ssh-keygen等。

0
相关文章