7. 安全使用客户端工具
服务器加固后要考虑防范网络嗅探,即客户端向服务器传输数据过程。防范网络嗅探的关键的文件传输过程,使用OpenSSH上传数据到服务器可以把所有传输的数据进行加密,这样即使网络中的黑客能够劫持用户所传输的数据,如果不能解密的话,也不能对数据传输构成真正的威胁。
如果使用Windows的话推荐使用Filezilla ,它是客户端使用SFTP的一款不错的开源软件。最新版本2.2.16,官方网址:http://filezilla.sourceforge.net/ 。Filezilla是一款非常值得推荐的FTP客户端,尽管它的功能丰富,但却非常方便好用。它的界面采用了多窗格设计,可以同时显示本地硬盘的内容和远端服务器上的目录,此外还列出了常用的ftp命令。Filezilla支持断点续传(下载和上传均支持),同时也支持SSL加密传输方式。你可以通过编辑它的传输任务队列来选择所要传输的文件或安排传输顺序。在站点管理器(Site Manager)中选择好一个服务器之后就可以开始上传或下载文件了。使用它可以安全方便的向服务器上传下载数据。对中文支持很好,配置界面如图9所示。
图9 Filezilla配置界面 |
总结:
在众多网络应用中,FTP(文件传输协议)有着非常重要的地位。互联网一个十分重要的资源就是软件资源,而各种各样的软件资源大多数都放在FTP服务器中。在网站的建设中,FTP是一项重要的服务,利用它可以更容易分享有限的软件资源。以上实例均在RHEL 4.0系统上试验通过,如遇到问题请仔细检查每个细节的正确性。上面的内容可以根据具体环境进行增减、修改。相信通过自己的努力可以打造出一个高效、安全的FTP服务器。