`

vsftpd日志(xferlog格式)的含义

阅读更多

原帖: http://bbs.chinaunix.net/viewthread.php?tid=697954&page=1&extra=page%3D1#pid4725282

引用:Thu Mar 4 08:12:30 2004 1 202.114.40.242 37 /incoming/index.html a _ o a [email]guest@my.net[/email] ftp 0 * c


Thu Mar 4 08:12:30 2004 current-time   
1                                       transfer-time 
202.114.40.242                remote-host   
37                                     byte-count  
/incoming/index.html         filename 
a                                       transfer-type 
_                                       special-action-flag
o                                       direction
a                                       access-mode
[email]guest@my.net[/email]                  username
ftp                                     service-name
0                                       authentication-method
*                                       authenticated-user-id
c                                       completion-status
 
current-time    The current local time in the form "DDD MMM dd hh:mm:ss
    YYYY", where DDD is the day of the week, MMM is the month,
    dd is the day of the month, hh is the hour, mm is the min-
    utes, ss is the seconds, and YYYY is the year.

transfer-time   The total time of the transfer in seconds.

remote-host     The remote host name.

byte-count      The amount of transferred bytes.

filename     The canonicalized (all symbolic links are resolved) abso-
    lute pathname of the transferred file.

    In case of the chrooted FTP session this field can be
    interpreted as the pathname in the chrooted environment
    (the default interpretation) or as the one in the real
    file system. The second type of interpretation can be
    enabled by the command-line options of the ftpd(8).

transfer-type   The single character that indicates the type of the trans-
    fer. The set of possible values is:

    a  An ascii transfer.

    b  A binary transfer.

special-action-flag
    One or more single character flags indicating any special
    action taken. The set of possible values is:

    _  No action was taken

    C  The file was compressed (not in use).

    U  The file was uncompressed (not in use).

    T  The file was tar'ed (not in use).

direction     The direction of the transfer. The set of possible values
    is:

    o  The outgoing transfer.

    i  The incoming transfer.

access-mode     The method by which the user is logged in. The set of pos-
    sible values is:

    a (anonymous)  The anonymous guest user.

    g (guest)    The real but chrooted user (this capability
   is guided by ftpchroot(5) file).

    r (real)    The real user.

username     The user's login name in case of the real user, or the
    user's identification string in case of the anonymous user
    (by convention it is an email address of the user).

service-name    The name of the service being invoked. The ftpd(8) utility
    uses the ``ftp'' keyword.

authentication-method
    The used method of the authentication. The set of possible
    values is:

    0  None.

    1  RFC931 Authentication (not in use).

authenticated-user-id
    The user id returned by the authentication method. The `*'
    symbol is used if an authenticated user id is not avail-
    able.

completion-status
    The single character that indicates the status of the
    transfer. The set of possible values is:

    c  A complete transfer.

    i  An incomplete transfer.

vsftpd与log有关的选项:
vsftpd_log_file
xferlog_enable
xferlog_std_format
xferlog_file
dual_log_enable
syslog_enable
log_ftp_protocol
no_log_lock

 

参考
1etony vsftpd.conf 联机手册 http://fanqiang.chinaunix.net/app/ftp/2005-06-24/3337.shtml
2wolfg   vsftpd日志(xferlog格式)的含义http://www.chinaunix.net/jh/15/698727.html
3man vsftpd.conf----推荐
4eagerlinuxer 《用AWStats对VSFTP日志进行统计》http://www.chinaunix.net/jh/15/388056.html

vsftpd.conf  http://vsftpd.beasts.org/vsftpd_conf.html
vsftpd日志格式XFERLOG(5)  http://bsdftpd-ssl.sc.ru/doc/unix/xferlog.5.txt

分享到:
评论

相关推荐

    linux-vsftpd安装配置教程

    这些选项用于激活上传和下载日志,启用FTP数据端口的连接请求,并使用标准的ftpd xferlog日志格式。 五、vsftpd的用户列表配置 vsftpd的用户列表配置主要包括userlist_file=/etc/vsftpd.user_list和userlist_...

    vsftpd虚拟用户建立,无错版

    VSFTPD 虚拟用户建立需要安装和配置 VSFTPD 服务,建立虚拟用户帐户,调整配置文件,设置上传权限,设置日志记录功能,设置目录标语功能和设置 PORT 过渡连接。通过这些步骤,可以实现虚拟用户的 FTP 访问。

    vsftpd 服务配置

    - **使用标准格式的日志记录**: ```ini xferlog_std_format=YES ``` - **指定 vsftpd 的非特权用户**: ```ini nopriv_user=vsftpd ``` - **启用异步中断传输功能**: ```ini async_abor_enable=YES ``...

    linux 系统vsftpd服务配置文档

    日志文件可以是`vsftpd_log_file`或`xferlog_file`,具体取决于`xferlog_std_format`参数的设置。 ##### 9. connect_from_port_20=YES 为了确保PORT模式下的数据连接源自端口20(FTP数据端口),需要启用此选项。这...

    linux vsftpd搭建步骤 亲测可用

    - `xferlog_std_format=YES`: 设置日志格式为标准格式。 - `idle_session_timeout=600`: 设置空闲会话超时时间为10分钟。 - `data_connection_timeout=120`: 数据连接超时时间设置为2分钟。 - `ascii_upload_...

    Centos 8 vsftpd多用户FTP服务器配置完美方案——同时解决PORT和PASV模式

    * xferlog_std_format=YES:设定日志记录格式。 * ascii_upload_enable=YES:允许ascii文件上传。 * ascii_download_enable=YES:允许ascii文件下载。 * chroot_local_user=YES:禁止用户访问除主目录以外的目录。 *...

    CentOS vsftpd配置解析及实例

    - `xferlog_std_format=YES`:使用标准日志格式记录。 - `xferlog_file=/var/log/vsftpd.log`:指定日志文件路径。 - `dual_log_enable=yes`:同时生成两种类型的日志文件。 - `vsftpd_log_file=/var/log/vsftpd.log...

    vsftpd实现匿名上传

    7. `xferlog_enable=YES`:启用日志记录,便于跟踪文件传输活动。 8. `chroot_local_user=NO` 和 `chroot_list_enable=NO`:防止匿名用户访问除匿名FTP根目录外的其他系统目录。 接下来,我们设定匿名用户的上传...

    安装vsftpd搭建ftp服务器

    * `xferlog_std_format=YES`:设置传输日志格式 * `xferlog_file=/var/log/xferlog`:设置传输日志文件路径 * `connect_from_port_20=YES`:启用20端口连接 * `ascii_download_enable=YES`:允许ASCII格式下载 * `...

    Linuxvsftpd的配置.pdf

    xferlog_enable=YES # 激活上传和下载日志 connect_from_port_20=YES # 启用 FTP 数据端口的连接请求 #chown_uploads=YES # 是否具有上传权限 #chown_username=whoever # 指定拥有上传文件权限的用户 本文详细介绍...

    centos7.2-vsftpd安装配置步骤

    - `xferlog_std_format=YES`: 使用标准格式的日志。 - `log_ftp_protocol=YES`: 记录 FTP 协议。 - `nopriv_user=virtual`: 指定非特权用户。 - `ftpd_banner=Welcome to blah FTP service.`: 设置欢迎信息。 -...

    vsftpd服务器初学者指南

    - `xferlog_enable=YES`: 启用传输日志记录。 - `dirmessage_enable=YES`: 在用户登录时显示欢迎消息。 - `secure_chroot_dir=/var/run/vsftpd/empty`: 安全地更改根目录。 ##### 4.2 SELinux与vsFTPd的关系 在...

    VSFTPD最简单配置

    `xferlog_std_format=YES`设置日志格式为标准FTP日志格式。 **端口绑定** `connect_from_port_20=YES`确保FTP数据连接使用端口20。这是FTP协议的一部分,但出于安全考虑,可以考虑使用被动模式(PASV)。 **ASCII...

    vsftpd.conf 中的所有配置信息 doc

    - **含义**:指定是否使用标准格式记录日志。 - **推荐设置**:建议使用标准格式以便于日志的统一处理和分析。 ##### 7. Ftpd_banner=XXXXX - **含义**:定义连接到服务器时显示的欢迎信息。 - **推荐设置**:...

    详解vsftpd.conf

    Xferlog_enable=YES 这一行配置允许 Vsftpd 服务器记录上传和下载的日志。 PORT 传输模式 Connect_from_port_20=YES 这一行配置控制着 Vsftpd 服务器的 PORT 传输模式。在这里,我们可以修改端口号,例如 connect_...

    嵌入式FTP服务器(vsftpd)移植手册

    9. **设置日志文件路径**:定义日志文件的保存路径`xferlog_file=/var/log/vsftpd.log`。 10. **设置监听端口**:指定监听端口为21,即标准FTP端口`listen_port=21`。 完成配置后,确保将vsftpd.conf文件放置于根...

    CentOS7.4中使用Vsftpd搭建FTP服务器.docx

    - `xferlog_std_format=YES` 控制日志记录格式。 - `idle_session_timeout=600` 和 `data_connection_timeout=300` 分别表示空闲会话超时时间和数据连接超时时间。 - `accept_timeout=60` 和 `connect_timeout=60...

    centos VSFTPD 配置

    xferlog_file=/var/log/vsftpd.log # 日志文件路径 idle_session_timeout=600 # 空闲会话超时时间 data_connection_timeout=120 # 数据连接超时时间 accept_timeout=60 # 接受连接超时时间 connect_timeout=60 # ...

    centOs 下安装配置vsftpd

    - `xferlog_fxp_format=YES`:使用标准的FTP XFERLOG格式记录日志。 - `chroot_list_enable=YES`:启用用户目录锁定功能。 - `chroot_list_file=/etc/vsftpd/chroot_list`:指定用户目录锁定列表文件位置。 - `...

Global site tag (gtag.js) - Google Analytics