在Serv-U中使用SSL证书增强FTP服务器安全性
来源:云淡风轻blog 发布时间:2010-04-30 22:02:00
一般的FTP服务器是以明文方式传输数据的,安全性极差,信息很容易被盗,即使它提供了SSL加密功能,默认情况下也可能没有启用,如大家常用的Serv-U FTP服务器(以下简称Serv-U)。为了保证特殊环境下的数据安全,有时是有必要启用SSL功能的。下面笔者以Serv-U服务器为例,介绍如何启用SSL加密功能。
创建SSL证书
要想使用Serv-U的SSL功能,当然需要SSL证书的支持才行。虽然Serv-U 在安装之时就已经自动生成了一个SSL证书,但这个默认生成的SSL证书在所有的Serv-U服务器中都是一样的,非常不安全,所以我们需要手工创建一个新的SSL证书。
以Serv-U6.0汉化版为例,在“Serv-U管理员”窗口中,展开“本地服务器→设置”选项,然后切换到“SSL证书”标签页,在这里笔者创建一个新的SSL证书。
首先在“普通名称”栏中输入FTP服务器的IP地址,接着其它栏目的内容,如电子邮件、组织和单位等,根据用户的情况进行填写,完成SSL证书标签页中所有内容的填写后,点击下方的“应用”按钮即可,这时Serv-U就会生成一个新的SSL证书。
启用SSL功能
虽然为Serv-U服务器创建了新的SSL证书,但默认情况下,Serv-U是没有启用SSL功能的,要想利用该SSL证书,首先要启用Serv-U的SSL功能才行。
要启用Serv-U服务器中域名为“SFTP”的SSL功能。在“Serv-U管理员”窗口中,依次展开“本地服务器→域→ RTJ”选项,然后在右侧的“域”管理框中找到“安全性”下拉列表选项。这里Serv-U提供了3种选项,分别是“仅仅规则FTP,无SSL/TLS进程”、“允许SSL/TLS和规则进程”、“只允许SSL/TLS进程”,默认情况下,Serv-U使用的是“仅仅规则FTP,无SSL/TLS进程”,因此是没有启用SSL加密功能的。在这里,笔者在“安全性”下拉选项框种选择“只允许SSL/TLS进程”选项,然后点击“应用”按钮,即可启用SFTP域的SSL功能。
注意:启用了SSL功能后,Serv-U服务器使用的默认端口号就不再是“21”了,而是“990”了,这点FTP用户一定要留意,否则就会无法成功连接Serv-U服务器。
SSL应用 ,使用客户端进行数据传输
启用Serv-U服务器的SSL功能后,就可以利用此功能安全传输数据了,但FTP客户端程序必须支持SSL功能才行。
支持SSL的FTP客户端程序现在也比较多,笔者以“Flash FXP”程序为例,介绍如何成功连接到启用了SSL功能的Serv-U服务器。运行“FlashFXP”程序后,点击“会话→快速连接”选项,弹出“快速连接”对话框,在“服务器或URL”栏中输入Serv-U服务器的IP地址,在“端口”栏中一定要输入“990”,这是因为Serv-U服务器启用SSL功能后,端口号就从“21”变为“990”;接着在“用户名”和“密码”栏中输入用户的登录账号。
然后切换到“SSL”标签页,选中“隐式SSL”选项,这一步骤是非常关键的,
如果不选中“绝对SSL”,就无法成功连接到Serv-U服务器。最后点击“连接”按钮。
当用户第一次连接到Serv-U服务器时,Flash FXP会弹出一个“证书”对话框,这时用户只要点击“接受并保存”按钮,将SSL证书下载到本地后,就能成功连接到Serv-U服务器,
以后和Serv-U服务器间的数据传送就会受到SSL功能的保护,不再是以明文形式传送,这样就不用再担心FTP账号被盗,敏感信息被窃取的问题了。


猜你喜欢
- 百度C2C推出之际屏蔽门等风波不断,这将对新平台带来严峻的考验;百度应该快速的平息这场风波,用协商对话的方式来应对,中国互联网需要和谐竞争,
- 今天出来给大家谈谈我的建站经历,希望给准备投身网络事业的朋友们打打气,你们能行的!一 : 先谈谈我的过去!这不是主题 觉得罗嗦的朋友们可以直
- GoDaddy主机用户在购买、建立、管理托管帐户过程中,创建了多个帐户来登陆与其托管网站有关的不同界面。每个帐户都由一个用户名及密码来保护。
- 友情在网络中是一种信任,一种责任,也是一种品德,友情链接就是充满着善意友好的相互合作,在网络中大家更多的讲的应该是共赢,因而友情链接对于网站
- 下面有两种办法可以安装yum:一、下载yum的rpm包直接安装http://centos.ustc.edu.cn/centos/5.4/os
- 以调试模式运行脚本通过bash -x <script>的方式可以在调试模式下运行整个脚本, bash会在在运行前打印出了每一行命
- 国内的SEO市场毕竟尚未趋于规范和成熟,并且相对国外的SEO博客,应该说国人更缺少一些无私分享的精神。但是由于语言问题,国外的SEO博客一直
- 在centos7中,/etc/rc.d/rc.local文件的权限被降低了,没有执行权限,需要给它添加可执行权限。chmod +x /etc
- 问题现象:通过vmware8的完全克隆功能快速创建一台版本为CentOS 6.4的linux虚拟机。创建后症状:启动之后使用ifconfig
- mod_limitipconn,这个是Apache的一个非官方模块,根据同一个来源IP进行并发连接控制,Bw_mod,它可以根据来源IP进行
- 今天上午闲来没事,写了一下自己几年来建站回忆录,发现鱼给加了16分!还差4分就落伍了,干脆在写一下论坛运营和管理上的一些经验! 希望今天就能
- 因为之前搭建的MongoDB分片没有采用副本集,最近现网压力较大,所以准备研究一下,于是在自己电脑的虚拟机中搭建环境,但是发现之前VMwar
- Web的大多数安全问题都属于下面三种类型之一:1、服务器向公众提供了不应该提供的服务。2、服务器把本应私有的数据放到了公开访问的区域。3、服
- 序言在我们跑Web服务器的时候,大家可能都会一致认为使用Linux+Mysql+Apache+PHP整个开源的系统是比较好的选择,但是我个人
- Nofollow属性推出以后,Matt Cutts多次说过,nofollow既可以用在论坛,博客等的留言中,代表这些链接不是站长能控制和背书
- 软件霸主微软或将在操作系统市场遇到强有力的竞争者,同时其占领操作系统九成份额的市场格局也将随之改变。昨日,谷歌向所有人免费开放操作系统Chr
- 7字开头的公交车在重庆可谓家喻户晓,私家车速度快、乱停乱靠的特点在其身上发扬的无比光大。由于其安全系数是所有公交车中最低的,所以我很少坐&a
- 由于学习过程中发现push镜像的时候一直超时,所以直接把阿里云的Docker仓库申请一个(管理中心–>创建镜像仓库–>我的是华东
- 一、虚拟机外面准备工作1.安装好的CentOS虚拟机2.CentOS虚拟机网络模式为NAT3.VM-编辑-虚拟网络编辑器设置如下4.计算机-
- 1,Apache下载 https://www.apache.org/ 选择一个版本,点击Download点击File F