精华内容
下载资源
问答
  • 日志需要带有三个参数 如下,为定时任务写法"01 00 * * * (cd ~/sh/ && ./CutVsftpdLog 1 /var/log/vsftpd.log /home/ftp/bak)" 第一个参数默认是1,代表一天一切割,第二个参数是ftp日志所在位置,第三个为日志备份...
  • 日志测试:vsftp系统版本:Redhat Linux 5.8软件版本:vsftpd-2.0.5-24.el5.x86_64配置1:vi /etc/vsftpd.conf增加:syslog_enable=YES,xferlog_std_format=YES,xferlog_file=/var/log/xferlog配置2:vi /etc/...

    日志测试:vsftp

    系统版本:Redhat Linux 5.8

    软件版本:vsftpd-2.0.5-24.el5.x86_64

    配置1:vi /etc/vsftpd.conf

    增加:syslog_enable=YES,xferlog_std_format=YES,xferlog_file=/var/log/xferlog

    配置2:vi /etc/syslog.conf 增加:authpriv.*

    ;ftp.* /var/log/secure

    1)登陆日志:

    Aug 10 09:21:40 localhost vsftpd:Sun Aug 10 11:02:29 2014 [pid

    13095] [ftp] OK LOGIN: Client "127.0.0.1", anon password

    "ftp"

    Aug 10 09:21:40 localhost vsftpd: Sun Aug 10 16:21:40 2014 [pid

    27302] [test11] OK LOGIN: Client "127.0.0.1"

    Aug 10 09:22:26 localhost vsftpd: Sun Aug 10 16:22:26 2014 [pid

    27346] [test11] FAIL LOGIN: Client "127.0.0.1"

    2)下载文件:

    Aug 10 09:33:08 localhost vsftpd: Sun Aug 10 16:33:08 2014 [pid

    27749] [test11] OK DOWNLOAD: Client "127.0.0.1",

    "/var/ftp/pub/123.txt", 6 bytes, 0.67Kbyte/sec

    Aug 10 09:34:01 localhost vsftpd: Sun Aug 10 16:34:01 2014 [pid

    27749] [test11] FAIL DOWNLOAD: Client "127.0.0.1", "/123.txt",

    0.00Kbyte/sec

    Sun Aug 10 16:33:08 2014 1 127.0.0.1 6 /var/ftp/pub/123.txt b _ o r

    test11 ftp 0 * c

    Sun Aug 10 16:34:01 2014 1 127.0.0.1 0 /123.txt b _ o r test11 ftp

    0 * i

    3)上传文件:

    Aug 10 09:37:43 localhost vsftpd: Sun Aug 10 16:37:43 2014 [pid

    27749] [test11] FAIL UPLOAD: Client "127.0.0.1",

    "/etc/vsftpd/123.txt", 0.00Kbyte/sec

    Aug 10 09:40:45 localhost vsftpd: Sun Aug 10 16:40:45 2014 [pid

    28051] [test11] OK UPLOAD: Client "127.0.0.1",

    "/etc/vsftpd/123.txt", 0.00Kbyte/sec

    Sun Aug 10 16:37:43 2014 1 127.0.0.1 0 /etc/vsftpd/123.txt b _ i r

    test11 ftp 0 * i

    Sun Aug 10 16:40:45 2014 1 127.0.0.1 0 /etc/vsftpd/123.txt b _ i r

    test11 ftp 0 * c

    4)日志格式说明:

    Sun Aug 10 16:37:43 2014 1 127.0.0.1 0 /etc/vsftpd/123.txt b _ i

    r test11 ftp 0 * i

    发生时间 记录发生的时间 Sun Aug 10 16:37:43

    2014 文件传输时间 传输该文件使用的时间 1

    客户端 客户端主机的IP或主机名 127.0.0.1

    文件大小 单位:字节 0

    文件名 上传或下载的文件民称 /etc/vsftpd/123.txt

    文件传输类型 a表示ASCII(文本),b(二进制)

    展开全文
  • Linux Vsftpd相关设置

    2014-08-07 17:55:41
    看鸟哥私房菜服务器架设篇第三版   1.查看日志/var/log/2.限制用户活动目录change...文件1./etc/vsftpd/vsftpd.conf配置FTPman vsftpd.conf/man 5 vsftpd.conf查看详细配置2./etc/pam.d/vsftpd使用PAM模块相关配...

    看鸟哥私房菜服务器架设篇第三版

     

    1.查看日志
    /var/log/
    2.限制用户活动目录
    change root,简称chroot
    3.FTP使用到的端口
    命令通道:21,数据传输:20

     

     

    文件
    1./etc/vsftpd/vsftpd.conf
    配置FTP
    man vsftpd.conf/man 5 vsftpd.conf
    查看详细配置
    2./etc/pam.d/vsftpd
    使用PAM模块相关配置
    3./etc/vsftpd/ftpusers
    设置无法登录FTP的用户,/etc/pam.d/vsftpd中设定的就是这个文件
    4./etc/vsftpd/user_list
    设置用户是否可以访问FTP,可以访问或不可以访问由userlist_deny={YES/NO}设定
    userlist_enable设置开关
    5./etc/vsftpd/chroot_list
    文件默认不存在。设置用户chroot在某目录下。
    通过chroot_list_enable/chroot_list_file两个参数设置
    6./usr/sbin/vsftpd
    vsftpd的执行文件
    7.anon_root=/home/ftp
    修改匿名用户登录目录,默认/var/ftp
    8.ocal_root=/home/ftp
    修改本地用户登录目录,默认/root

     

     

    服务器环境相关设置
    1.connect_from_port_20=YES(NO)
    ftp数据传输端口
    Default: NO
    2.listen_port=21
    ftp命令通道端口
    Default: 21
    3.dirmessage_enable=YES(NO)
    显示用户进入的目录要注意的内容,可以通过message_file修改
    Default: NO
    4.message_file=.message
    当dirmessage_enable=YES时可以让vsftpd显示该档案讯息
    Default: .message
    5.listen=YES(NO)
    设定为YES表示vsftpd以standalone的方式启动
    Default: NO
    6.pasv_enable=YES(NO)
    是否支持数据流的被动式联机模式
    Default: YES
    7.use_localtime=YES(NO)
    是否使用本地时间
    Default: NO
    8.write_enable=YES(NO)
    是否允许用户上传数据
    Default: NO
    9.connect_timeout=60
    单位是秒,主动式联机模式下,发出连接信号60秒内没有响应则断线
    Default: 60
    10.accept_timeout=60
    被动式联机模式下,服务器启用端口等待60无回应则断线
    Default: 60
    11.data_connection_timeout=300
    成功建立连接,300秒内容无法顺利完成数据传送,客户端联机会被vsftpd强制剔除
    Default: 300
    12.idle_session_timeout=300
    300秒内无命令动作,强制脱机
    Default: 300
    13.max_clients=0
    如果vsftpd以standalone方式启动,设定同一时间内的最大连接数
    Default: 0 (unlimited)
    14.max_per_ip=0
    如果vsftpd以standalone方式启动,设定同一IP在同一时间内的最大连接数
    Default: 0 (unlimited)
    15.pasv_min_port=0/pasv_max_port=0
    被动模式下,如想使用65400到65410这11个端口,设置pasv_min_port=65400/pasv_max_port=65410
    Default: 0 (use any port)
    16.ftpd_banner=说明文字
    连接FTP时,在客户端软件上显示的说明文字。可以使用banner_file设定值来取代
    Default: (none - default vsftpd banner is displayed)
    17.banner_file=/path/file
    同16

     

     

    本地用户相关设置
    1.guest_enable=YES(NO)
    值为YES时,任何用户都被认为是guest
    Default: NO
    2.guest_username=ftp
    guest_enable=YES时生效,指定访客身份
    Default: ftp
    3.local_enable=YES(NO)
    值为YES时,/etc/passwd内的账号才能以本地用户的方式登录FTP服务器
    Default: NO
    4.local_max_rate=0
    本地用户的传输速度限制,单位为bytes/second,0为不限制
    Default: 0 (unlimited)
    5.chroot_local_user=YES(NO)
    是否将用户限制在特定目录之内
    Default: NO
    6.chroot_list_enable=YES(NO)
    是否启用chroot写入列表的功能
    Default: NO
    7.chroot_list_file=/etc/vsftpd/chroot_list
    如果chroot_list_enable=YES,此文件生效
    Default: /etc/vsftpd.chroot_list
    8.userlist_enable=YES(NO)
    阻止用户登录
    Default: NO
    9.userlist_deny=YES(NO)
    当userlist_enable=YES时才会生效,或值为YES,则当使用者账号被列入userlist_file时,无法登入FTP
    Default: YES
    10.userlist_file=/etc/vsftpd/user_list
    阻止登录FTP的用户列表
    Default: /etc/vsftpd/user_list

     

     

    匿名用户相关设置
    1.anonymous_enable=YES(NO)
    是否允许匿名用户登入FTP,其他相关设置必须在此设置为YES时才会生效
    Default: YES
    2.anon_world_readable_only=YES(NO)
    匿名用户只能下载可读
    Default: YES
    3.anon_other_write_enable=YES(NO)
    是否允许匿名用户除了写入之外的权限。包括删除、修改服务器上的文件及文件名等。
    Default: NO
    4.anon_mkdir_write_enable=YES(NO)
    匿名用户是否可以建立目录,如果为YES,anon_other_write_enable必须为YES
    Default: NO
    5.anon_upload_enable=YES(NO)
    匿名用户是否可以上传数据,如果为YES,anon_other_write_enable必须为YES
    Default: NO
    6.deny_email_enable=YES(NO)
    匿名用户使用Email登录时,可以设置某此Email无法登入,与banned_email_file一起使用
    Default: NO
    7.banned_email_file=/etc/vsftpd/banned_emails
    配合6,输入email地址
    Default: /etc/vsftpd/banned_emails
    8.no_anon_password=YES(NO)
    当设置为YES时,匿名用户将会略过Email检验
    Default: NO
    9.anon_max_rate=0
    匿名用户的传输速度,单位bytes/second,0为不限制
    Default: 0 (unlimited)
    10.anon_umask=077
    匿名用户上传的文件的权限,如果是077,上传文件的权限是-rw-------
    Default: 077

     

     

    系统安全相关设置
    1.ascii_download_enable=YES(NO)
    设置为YES,客户端优先使用ASCII格式下载文件
    Default: NO
    2.ascii_upload_enable=YES(NO)
    设置为YES,客户端优先使用ASCII格式上传文件
    Default: NO
    3.one_process_model=YES(NO)
    设置为YES,每个连接都会拥有一个Process
    Default: NO
    4.tcp_wrappers=YES(NO)
    支持TCP Wrappers的防火墙机制,利用/etc/hosts.[allow|deny]作为基础防火墙
    Default: NO
    5.xferlog_enable=YES(NO)
    设置为YES,会记录上传下载日志到xferlog_file设置的文件中
    Default: NO (but the sample config file enables it)
    6.xferlog_file=/var/log/xferlog
    如果xferlog_enable为YES,记录上传下载日志
    Default: /var/log/xferlog
    7.xferlog_std_format=YES(NO)
    是否设置为wu-ftp的登录格式
    Default: NO
    8.dual_log_enable=YES(NO)
    除了/var/log/xferlog的wu-ftp格式登录日志,还可以设置具有vsftpd的独特登录日志格式
    Default: NO
    9.vsftpd_log_file=/var/log/vsftpd.log
    具有vsftpd的独特登录日志格式
    Default: /var/log/vsftpd.log
    10.nopriv_user=nobody
    vsftpd预设以nobody为服务执行者的权限
    Default: nobody
    11.pam_service_name=vsftpd
    pam模块的名称,放置在/etc/pam.d/vsftpd中
    Default: ftp

     

    vsftpd默认值
    1.anonymous_enable=YES
    支持匿名者登入FTP
    2.local_enable=YES
    支持本地本地用户登入
    3.write_enable=YES
    允许用户上传数据
    4.local_umask=022
    建立新目录(755)和文件(644)的权限
    5.#anon_upload_enable=YES
    6.#anon_mkdir_write_enable=YES
    7.dirmessage_enable=YES
    若目录下有.message则会显示该文件的内容
    8.xferlog_enable=YES
    记录登录日志到xferlog_file参数中,默认为/var/log/xferlog
    9.connect_from_port_20=YES
    支持主动式联机功能
    10.chown_uploads=YES
    11.#chown_username=whoever
    12.xferlog_file=/var/log/vsftpd.log
    13.xferlog_std_format=YES
    14.#idle_session_timeout=600
    15.#data_connection_timeout=120
    16.#nopriv_user=ftpsecure
    17.#async_abor_enable=YES
    18.ascii_upload_enable=YES
    19.ascii_download_enable=YES
    20.#ftpd_banner=Welcome to blah FTP service.
    21.#deny_email_enable=YES
    22.#banned_email_file=/etc/vsftpd/banned_emails
    23.#chroot_local_user=YES
    24.#chroot_list_enable=YES
    25.#chroot_list_file=/etc/vsftpd/chroot_list
    26.#ls_recurse_enable=YES
    27.listen=YES
    28.#listen_ipv6=YES
    29.pam_service_name=vsftpd
    30.userlist_enable=NO
    31.#tcp_wrappers=YES
    32.userlist_deny=NO
    33.local_root=/var/ftp
    34.use_localtime=yes
    增加该设置

     

    展开全文
  •  如果启用vsftpd日志需手动建立日志文件 touch /var/log/xferlog touch /var/log/vsftpd.log  重启iptabls和vsftpd service iptables restart service vsftpd restart 5 Selinux和防火墙  该关闭的关闭,该...
  • 解决vsftpd日志时间问题 发布时间:August 29, 2008分类:Linux 《你必须承认土也是一种艺术》 《Linux下查看Apache的请求数》 最近发现vsftpd的日志记录/var/log/vsftpd.log里显示的文件修改时间与实际的...

    解决vsftpd日志时间问题

    发布时间:August 29, 2008 分类:Linux

    你必须承认土也是一种艺术

    Linux下查看Apache的请求数

    最近发现vsftpd的日志记录/var/log/vsftpd.log里显示的文件修改时间与实际的系统时间不一致,一般都差了8个小时。搜索了一下,发现因为默认情况下, vsftpd使用的是GMT标准时间,而不是Local Time。修改也很简单:

    # 修改vsftpd 的配置文件 vsftpd.conf
    # 不一定是这个路径
    vi /etc/vsftpd/vsftpd.conf

    在配置文件里加入一行:
    use_localtime=YES

    保存之后重启 vsftpd 即可。

    如果是用 xinetd 的方式来启动,要注意把配置文件中的listen参数值改为NO,否则 vsftpd 重启之后问题依旧。

    vsftpd日志格式如下:
    Mon Aug 25 08:58:59 2008 1 219.142.129.122 8797 /message.htm b _ o r ftp ftp 0 * c
    Mon Aug 25 08:58:59 2008 1 219.142.129.122 3925 /top.htm b _ o r ftp ftp 0 * c
    Mon Aug 25 08:58:59 2008 1 219.142.129.122 4257 /welcome.htm b _ o r ftp ftp 0 * c
    Mon Aug 25 08:59:14 2008 1 219.142.129.122 9159 /pet.inc.php a _ i r ftp ftp 0 * c
    Mon Aug 25 09:01:45 2008 1 219.142.129.122 623 /footer.htm b _ i r ftp ftp 0 * c

    Tags: vsftpd时间

    转载于:https://www.cnblogs.com/archoncap/p/5077725.html

    展开全文
  • vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序,我们经常会使用Dreamweaver 当文件上传到远程服务器后,这些文件驻留在服务器本地目录树中的某一个文件夹中。这时我们会用到虚拟路径,日志的查看是每天必不可...

    vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序,我们经常会使用Dreamweaver 当文件上传到远程服务器后,这些文件驻留在服务器本地目录树中的某一个文件夹中。这时我们会用到虚拟路径,日志的查看是每天必不可少的工作,那下面我将带大家看看如何实现vsftpd的功能!

    一、如何实现虚拟路径?

    比如:

    /home/a 映射为 ftp://localhost/a

    /home/b/c 则为 ftp://localhost/c

    其实这个不能说是vsFTPd的内容,其实我们早就接触过了,可能我们没有注意,我们可以通过如下的方法来实现。

    [root@localhost ~]# mount --bind [原有的目录] [新目录]

    比如我的ftp的默认目录是/var/ftp,我想把/mnt/LinG/WinSoft文件夹,映射到/var/ftp目录中,我就如下操作

    我们要先在/var/ftp目录中建一个目录

    [root@localhost ~]# mkdir /var/ftp/WinSoft

    然后执行mount命令

    [root@localhost ~]# mount --bind /mnt/LinG/WinSoft /var/ftp/WinSoft

    这样就OK了。

    二、打开vsFTP服务器的日志功能;

    把下面xferlog_file前面的#号对掉,也就是把vsftp的log功能打开,这样我们就能在/var/log目录下查看vsftpd.log。这是vsFTP的日志功能,这对于我们来说是极为重要的。

    xferlog_file=/var/log/vsftpd.log

    通过上面文章的阅读,我们可以知道,设置虚拟路径、查看日志信息方法挺简单一学就会,希望对你们有所帮助!

    展开全文
  • 默认利用vsftpd自身的日志机制,中文的文件名和文件夹名都不能很好的显示,在日志中直接显示为连续的“??????” 虽然,Linux主机系统已经设置了系统的环境变量$LANG=en_US.UTF-8,但是,实际上用处不大。在网上...
  • 启用vsftpd日志及其解读

    千次阅读 2013-07-11 11:34:45
    朋友对我冷嘲热讽,我动力出来了,打算尝试下,而且估计应该是可以实现的,因为linux有很多意想不到的事情。果然google了下就找到方法了,可以对用户操作ftp的命令进行控制,那就简单了。网上找到了能实现我需求的
  • VSFTPD介绍VSFTPD 的特点VSFTP 功能简介VSFTPD 工作模式VSFTP 传输模式FTP安全问题与解决方法VSFTPD安装VSFTP 配置默认配置配置文件介绍匿名用户配置本地用户配置虚拟用户设置设置用户是否允许切换目录数据传输模式...
  • VSFTPD配置 Vsftpd的文件结构很简洁,主要包括: (1)/etc/vsftpd/vsftpd.conf——主配置文件 (2)/etc/vsftpd/ftpusers——禁止使用vsftpd的用户列表...(6)/etc/logrotate.d/vsftpd.log——vsftpd日志文件 .
  • 开启vsftpd记录日志:配置:vi /etc/vsftpd/vsftpd.confxferlog_enable=YESxferlog_file=/var/log/xferlog:wq/var/log/xferlog内容说明:Sun Feb 23 22:08:26 2014 | 6 | 212.73.193.130 | 1023575 | /Lille_IconSP...
  • Linux - vsftpd 使用小结

    2020-06-28 21:08:00
    FTP(File transfer protocol)在TCP/IP协议族中属于应用层协议运行于TCP协议之上是一种可靠的传输协议,主要功能用于实现用户间文件分发共享,以及网络管理者在进行设备版本升级、日志下载和配置保存等业务操作时,均...
  • 就找一台linux的服务器安装了vsftp 后来看到外边的客户来下载资料的时候发现日志里面的时间和本地相差8小时 立即感觉是vsftp的时区问题 找vsftpd的配置帮助文件 发现下面的一个参数 设置为yes后日志里面的时间...
  • 题目:架设FTP服务器,基于服务器的性能和安全考虑,不允许匿名用户登录并要求将登录用户锁定在自己的家目录中,服务器开启日志功能,设置无任何操作的超时时间为5分钟,设置数据连接的超时时间为10分钟,该FTP...
  • 一、文件共享vsftpd 1、所需软件:vsftpd 2、相关进程: 3、相关端口:命令传输端口TCP21 、20 数据.../etc/logrotate.d/vsftpd日志轮转备份配置文件 /etc/pam.d/vsftpd基于pam的验证配置文件 /etc/vsftpd软件主目录
  • 产品需要对linux 的FTP的日志做审计,以vsftpd为例,平台为centos 5.    首先安装vsftpd   下载http://vsftpd.beasts.org/这个是它的官方网站。可以下载最新版本。 我使用的是centos的yum install 来安装的...
  • vsftpd

    2020-07-19 21:54:36
    与上面设置功能相反wu-ftp日志:默认启用vsftpd日志:默认不启用登录提示信息目录访问提示信息使用pam(Pluggable Authentication Modules)完成用户认证是否启用控制用户登录的列表文件vsftpd服务指定用户身份运行...
  • 如何让vsftpd支持中文日志

    千次阅读 2008-04-30 22:06:00
    linux下最流行的ftp就是vsftp了,可vsftpd天生有个弱点,不支持中文日志。如果你检查位于/var/log/vsftpd.log就会发现中文目录和文件名变成了一个个的?? 寻了很久都没有找到方法,今日,在一个网页上发现一个朋友...
  • 配置文件/etc/vsftpd/vsftpd.conf local_enable=YES write_enable=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YES 开启FTP传输日志日志文件:/var/log/xferlogconnect_from_port_20...
  • Linux日志筛选命令

    万次阅读 2017-02-10 14:48:16
    1. 首先服务器要安装ftp软件,查看是否已经安装ftp软件下: #which vsftpd 如果看到有vsftpd的目录说明服务器已经安装了ftp软件 2. 查看ftp 服务器状态 #service vsftpd status 3.命令的方法: ...
  • vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序,我们经常会使用Dreamweaver 当文件上传到远程服务器后,这些文件驻留在服务器本地目录树中的某一个文件夹中。这时我们会用到虚拟路径,日志的查看是每天必不可...
  • linux 服务器安装日志

    2009-04-12 10:06:00
    2-19安装dhcp2-231.安装ftp2.建立虚拟用户:(logins.txt)mike pwabcjohn ...用db_load 建立vsftpd_logins.db生成vsftpd认证文件db_load -T -t hash -f logins.txt /etc/vsftpd/vsftpd_logins.dbdb_load命令要安装了
  • linux 看看日志文件

    2009-12-19 09:59:00
    [root@RHEL4_U5 vsftpd]# cat /etc/logrotate.d/vsftpd.log 看看日志文件,一般来说为什么登陆失败,失败原因都会说出来的,如果看不懂 日志的话把你的日志贴上来,CSDN大把强人。。。...
  • Linux---Awstats日志分析

    2019-12-16 16:22:39
    Linux—Awstats日志分析 一.AWStats日志分析系统 1.Perl语言开发的一款开源日志分析系统 2.可用来分析Apache,Samba,Vsftpd,IIS等服务器的访问日志 3.信息结合crond等计划任务服务,可对日志内容定期进行分析 二....
  • 日志管理:syslogd: system application 记录应用日志klogd: linux kernel 记录内核日志rsyslog:程序包:rsyslog 主程序:/usr/sbin/rsyslogdCentOS 6:service rsyslog {start|stop|rest...
  • 日志管理:syslogd: system application 记录应用日志klogd: linux kernel 记录内核日志rsyslog:程序包:rsyslog 主程序:/usr/sbin/rsyslogd CentOS 6:service rsyslog {star...
  • Nov 19 01:23:17 localhost vsftpd[3340]: pam_userdb(vsftpd:auth): user `admin' denied access (incorrect password) Nov 19 01:23:36 localhost vsftpd[3510]: pam_userdb(vsftpd:auth): user `admin' denied ...
  • 我的一台公网服务器,由于网站采取的是双备份策略,所以开放了vsftpd的21端口,近来发现许多人在尝试暴力破解vsftpd和ssh,我随便看了看/var/log/secure日志,显示如下: 118.33.110.52=2834 119.145.254.77=37 ...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 134
精华内容 53
关键字:

linuxvsftpd日志

linux 订阅