传统的网络服务,例如Telnet、FTP等在网络上都是用明文传送用户帐号、密码和数据的,所以很容易受到攻击,而通过SSH则可以对传输进行加密,同时SSH还可以压缩数据,加快传输速度。目前各大系统服务商都推荐用户使用安全的SSH来登录服务器。
注意:SSH默认端口是22,所以要想PuTTY建立SSH安全连接,必须完成两项工作。
一、检测Linux服务器是否开启22端口,未开启则打开;
二、在本地利用PuTTY工具建立连接。
一、检测Linux系统是否开启22端口
以root用户也就是根用户登录Linux系统,使用命令“service iptables status”检测端口是否开启,如果出现图中标注的文字,则说明22端口已开启。
如果未开启,则使用命令“vi /etc/sysconfig/iptables”编辑配置文件,加入图中标注的文字,然后保存并退出。
使用命令“service iptables restart”重启服务,使得防火墙策略生效。
二、在本地利用PuTTY工具建立连接
打开下载好的PuTTY工具,输入主机名(IP地址)、端口号,选择SSH,点击open建立连接。这里小编要说明的是,默认端口号是22,如果更改此项,那Linux系统侧也必须使用上述方法打开相应的端口,否则无法建立连接。
首次登录会出现警告信息,不用担心,这是因为未将密钥添加的缓存中,点击是即可。
进入登录界面之后,只要输入用户名、密码,就能像直接在服务器上操作一样管理Linux系统了。
方法/步骤
到putty的官方站点www.putty.org下载putty软件,注意不要到第三方网站下载,前些时候爆出有人在putty里植入监听器,如果你从第三方网站下载到这类修改过的putty,有可能会被别人记录你的服务器用户和密码。
下载完毕后双击软件图标打开软件。
在host name文本框里填写服务器的(外网)IP地址,然后点击底部的“open”按钮。
如果是首次连接,会弹出以下窗口,点击“是”即可。
在弹出的命令行窗口中输入用户名和密码,注意linux系统下输入的所有密码都是不可见的(也不会用星号表示),所以你不要以为是键盘坏了或者输入不起作用,其实已经输入了。
附上出处链接:http://jingyan.baidu.com/article/8ebacdf0d9e86549f75cd57b.html