2024年1月25日发(作者:)
手把手教你如何安装及配置Serv-U服务器
1. 安装Serv-u,把光盘放入光驱,双击Serv-u安装程序,
出现语言选择界面,选择中文即可。
单击“确定”。
选择“下一步”
选择“我接受协议”,“下一步”
选择Serv-u的安装路径,“下一步”
将在桌面创建桌面图标,快速启动创建图标,建议将Serv-u作为系统服务安装;“下一步”
安装
下一步
完成,安装完成最好重启一下服务器。
2.打开Serv-u管理控制台,
定义新域,一般输入域名即可,
设置Serv-U的端口,默认即可,公司需要启用那些协议,
设置Serv-U 监听的IPV4地址,选择服务器的IP地址,或是默认,IPv6看公司情况是否有IPV6的IP,
是否允许用户恢复密码,默认即可,
完成。
选择“否”。在以后用户配置是设置。
3.用户权限配置
选择“域详细信息”
域根目录设置成FTP的目录。并“保存”。
返回管理控制台主页选择 用户
选择“添加”
添加用户
红色框里面需要注意
登录ID:用户登录的账号
密码:用户登录时的密码
根目录:输入FTP文档的目录
用户必须在下一次登录时更改密码;在稍后介绍
选择“目录访问”标签
添加用户访问的目录并设置权限
选择文件夹目录
单击“选择”
设置用户访问文件夹的权限,并保存。
保存,返回用户页面。
用户以添加完成。
4.用户登录密码更改
选择用户属性(注意:更改密码只能先通过IE浏览器访问才能更改,否则FTP无法登陆)
选中“用户必须在下一次登录时更改密码”保存
在管理控制台主页选择“限制和设置”
选择密码标签
选中“允许用户更改密码”编辑
选择“是”
选中允许更改密码,保存。
在IE浏览器地址栏输入FTP服务器的地址(建议是IE 8)
输入用户名和初始化的密码。可以选择不同的语言。用户名和密码输入正确。出现更改密码的对话框。
确定
选择客户端
WEB客户端方式
FTP Voyager JV方式(电脑需要安装JDK)
FTP Voyager JV界面
--------------------------------------------------------------------------------------
Serv-U日志安全配置与实用技巧
最近在网遇到需要查询Serv-U日志查询问题,索性研究咯一番。希望能给遇到此问题的朋友带来帮助,也希望大家多多支持我的博客。遇到什么问题博客留言就可以咯,我会尽可能帮助大家。也可以提升我的一些经验,TOT~~~废话不多说咯进入正题。
测试使用serv-u版本6.4.0.5 点击下载Serv-U 常见版本
一.首先启用Serv-U的日志记录功能,在domain - settings -logging 勾选enable logging
(启用日志记录)。
为咯帮助那些英文不是很好的朋友,这里也提供一汉化版图片。供大家参考
这样大家就一目了然,那些该勾选那些该记录的选项咯。勾选记录IP名称,以每天自动新建日志文件应用。
中文提示:打开Serv-U FTP--> 本地服务器-->域-->您的域-->设置-->记录-->在这里可以设置日志文件名称:
推荐格式为:"D:ftplogftp%X%N%"选中下边的"启用记录到文件"和每天自动新建文件.
二.设置好咯日志记录,当日志文件生成之后我们会发现不整体。很难一目了然,这个时候我们的新星闪亮登场。
sustat是一个专门用来分析Serv-U生成的log file的工具,其功能强大,而且效率很高,但是因为是完全基于命令行操作的,所以易用性方面不够,对于一些初级用户尤显困难。下面我将简单介绍一下sustat的使用方法,对它的使用参数加以注释,及介绍一些效率提高方法。
点击下载sustat 2.0 版本
示例一:统计各个的使用情况,包括登陆次数,下载/上传文件数和数据量,所占百分比等等。这个也是sustat的默认功能(不带任何参数即可)。
sustat (日志文件所在位置,同目录下)
注:红色部分为sustat的主程序,蓝色部分为欲统计的Serv-U log file,我们一般设定log file
每天自动生成,所以日志文件一般以日期命名。此出即统计2010年7月2日的FTP信息。下同。
得到的结果类似下面,包括总的文件下载/上传次数和各个不同的登陆次数,下载/上传文件数和文件量。
Stats from 03Jul10 01:58:45 to 03Jul10 02:34:59
Users downloaded 4 files = 0.01 MB
uploaded 1 files = 0.28 MB
User Conx Dfile DMB D% UFile UMB U%
________________________________________________________________________
1: BAIDU 4 1 0.00 50.32% 0 0.00 0.00%
2: GOOGLE 3 3 0.00 49.68% 1 0.28 100.00%
________________________________________________________________________
示例二:统计文件下载次数。
sustat -f 10 (日志文件所在位置,同目录下)
后面的绿色字为 -f 数字10,这里可以设定一个数字,表示输出列表的头n名,设为0则输出全部结果。结果类似下面所示(这里我只列出头10位的数据):
Sorted downloaded file list from 03Jul10 01:58:45 to 03Jul10 02:55:53
_______________________________________________________________
1: 2 x x:down.027down.服务器下载网.url
2: 1 x x:down.027down.[.027down.]
3: 1 x x:down.027down.[.]网盾客户服务.txt
4: 1 x x:ftpsoftware续费页面.html
5: 1 x x:vusustat_
6: 1 x x:
_______________________________________________________________
示例三:统计目录下载排行。又细分为两种情况,一种是按照目录里面文件被下载的次数排行,另一种是按照目录里面被下载的数据量排行。
sustat -d 10 按文件下载次数排行。参数小写d,同样数字10表示只列出头10名。
sustat -D 10 按文件下载数据量排行。参数大些D,同样数字10表示只列出头10名。
对于像大型软件这类资源,按目录进行统计更加容易反映文件的受欢迎程度。输出结果类似:
Sorted dir list by file count from 03Jul10 01:58:45 to 03Jul10 02:55:53
______________________________________________________________
1: 4 files in dir x:down.027down.
2: 1 files in dir x:ftpsoftware
3: 1 files in dir x:vu
4: 1 files in dir x:tywebsafe
______________________________________________________________
示例四:统计IP访问情况。可对独立IP的登陆次数,或者下载数据量,或上传数据量进行排序,也可以计算出访问的独立IP数,注意这个统计对系统资源占用较大,并且需要花一定时间(如果你的log file很大的话),这一步统计比以上任何一步需要的时间都要多。
sustat "" -h
sustat "" -H
小写h表示以下载量排序,大些H表示以登陆次数进行排序。输出结果类似:
Stats from 03Jul10 01:58:45 to 03Jul10 02:55:53
Hosts downloaded 7 files = 1.00 MB
uploaded 1 files = 0.28 MB
Hostname Conx Dfile DMB D% UFil
e UMB U%
___________________________________________________________________
1: 119.103.126.210 15 7 1.00 100.00% 1 0.28 100.00%
2: 60.190.222.176 6 0 0.00 0.00% 0 0.00 0.00%
___________________________________________________________________
好了,一般常用的参数主要也就这几个,而我们需要实现的功能也基本达到了。问题是,以上命令怎么用,在哪里输入,怎么得到输出结果。如果你熟悉命令行操作的话,你可以通过打开命令行模式,再切换到sustat所在目录,然后输入以上命令,得到结果,但是每次都这样做实在是太烦了,还要记一大堆命令。我有更加简便的效率提升方法,使用批处理文件。
首先将sustat的主程序和需要分析的log file准备好,主程序包括和两个文件,解压即可使用。下面我们在程序目录下面新建两个目录,一个叫servulog,用来存放log file,另外一个叫report,用来存放输出结果。log file的路经如这样。然后新建一个文本文档,在里面输入如下容:
引用:
echo off
title Serv-U日志智能分析工具 -- Blog's 提供支持
echo 生成基本统计报告...
sustat >>
echo 基本统计报告完成.
echo 生成按文件下载次数的统计报告...
sustat -f 0 >>
echo 按文件下载次数统计报告完成.
echo 生成下载目录统计报告(按文件数)...
sustat -d 0 >>
echo 下载目录统计报告完成.
echo 生成下载目录统计报告(按下载量)...
sustat -D 0 >>
echo 下载目录统计报告完成.
echo 生成IP统计报告...
sustat -h >>
echo IP统计报告完成.
echo 按任意键查看已生成的Serv-U日志报告
pause
start
然后将文件保存为 注意扩展名是bat类型,表示可执行批处理文件。上面的蓝色部分表示需要分析的log file的路经,紫色的部分表示输出报告的文件。上面的方法是对同一个log file执行四个不同的分析统计任务,然后将结果输出到同一个文件上,你可以在里面添加更多的命令用来同时分析更多的任务。然后双击一下该批处理文件,屏幕会闪现出几个字,然后很快就会消失,你再去report目录就可以看到报告已经生成了。


发布评论