日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux syslog日志

發布時間:2025/3/15 linux 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux syslog日志 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、syslog協議介紹

?

二、syslog函數

三、Linux?syslog配置

?

一、syslog協議介紹

1、介紹

??? 在Unix類操作系統上,syslog廣泛應用于系統日志。syslog日志消息既可以記錄在本地文件中,也可以通過網絡發送到接收syslog的服務器。接收syslog的服務器可以對多個設備的syslog消息進行統一的存儲,或者解析其中的內容做相應的處理。常見的應用場景是網絡管理工具、安全管理系統、日志審計系統。

??? 完整的syslog日志中包含產生日志的程序模塊(Facility)、嚴重性(Severity或 Level)、時間、主機名或IP、進程名、進程ID和正文。在Unix類操作系統上,能夠按Facility和Severity的組合來決定什么樣的日志消息是否需要記錄,記錄到什么地方,是否需要發送到一個接收syslog的服務器等。由于syslog簡單而靈活的特性,syslog不再僅限于 Unix類主機的日志記錄,任何需要記錄和發送日志的場景,都可能會使用syslog。

??? 長期以來,沒有一個標準來規范syslog的格式,導致syslog的格式是非常隨意的。最壞的情況下,根本就沒有任何格式,導致程序不能對syslog 消息進行解析,只能將它看作是一個字符串。

在2001年定義的RFC3164中,描述了BSD syslog協議:
http://www.ietf.org/rfc/rfc3164.txt
??? 不過這個規范的很多內容都不是強制性的,常常是“建議”或者“約定”,也由于這個規范出的比較晚,很多設備并不遵守或不完全遵守這個規范。接下來就介紹一下這個規范。

??? 約定發送syslog的設備為Device,轉發syslog的設備為Relay,接收syslog的設備為Collector。Relay本身也可以發送自身的syslog給Collector,這個時候它表現為一個Device。Relay也可以只轉發部分接收到的syslog消息,這個時候它同時表現為Relay和Collector。

??? syslog消息發送到Collector的UDP 514端口,不需要接收方應答,RFC3164建議 Device 也使用514作為源端口。規定syslog消息的UDP報文不能超過1024字節,并且全部由可打印的字符組成。完整的syslog消息由3部分組成,分別是PRI、HEADER和MSG。大部分syslog都包含PRI和MSG部分,而HEADER可能沒有。

2、syslog的格式

??? 下面是一個syslog消息:
<30>Oct 9 22:33:20 hlfedora auditd[1787]: The audit daemon is exiting.
??? 其中“<30>”是PRI部分,“Oct 9 22:33:20 hlfedora”是HEADER部分,“auditd[1787]: The audit daemon is exiting.”是MSG部分。

2.1、PRI部分?
??? PRI部分由尖括號包含的一個數字構成,這個數字包含了程序模塊(Facility)、嚴重性(Severity),這個數字是由Facility乘以 8,然后加上Severity得來。不知道他們為什么發明了這么一種不直觀的表示方式。
也就是說這個數字如果換成2進制的話,低位的3個bit表示Severity,剩下的高位的部分右移3位,就是表示Facility的值。
十進制30 = 二進制0001 1110
0001 1... = Facility: DAEMON - system daemons (3)
.... .110 = Severity: INFO - informational (6)

Facility的定義如下,可以看出來syslog的Facility是早期為Unix操作系統定義的,不過它預留了User(1),Local0~7 (16~23)給其他程序使用:

????? Numerical???????????? Facility
???????? Code

????????? 0???????????? kernel messages
????????? 1???????????? user-level messages
????????? 2???????????? mail system
????????? 3???????????? system daemons
????????? 4???????????? security/authorization messages (note 1)
????????? 5???????????? messages generated internally by syslogd
????????? 6???????????? line printer subsystem
????????? 7???????????? network news subsystem
????????? 8???????????? UUCP subsystem
????????? 9???????????? clock daemon (note 2)
???????? 10???????????? security/authorization messages (note 1)
???????? 11???????????? FTP daemon
???????? 12???????????? NTP subsystem
???????? 13???????????? log audit (note 1)
???????? 14???????????? log alert (note 1)
???????? 15???????????? clock daemon (note 2)
???????? 16???????????? local use 0? (local0)
???????? 17???????????? local use 1? (local1)
???????? 18???????????? local use 2? (local2)
???????? 19???????????? local use 3? (local3)
???????? 20???????????? local use 4? (local4)
???????? 21???????????? local use 5? (local5)
???????? 22???????????? local use 6? (local6)
???????? 23???????????? local use 7? (local7)

?????? Note 1 - Various operating systems have been found to utilize
????????? Facilities 4, 10, 13 and 14 for security/authorization,
????????? audit, and alert messages which seem to be similar.
?????? Note 2 - Various operating systems have been found to utilize
????????? both Facilities 9 and 15 for clock (cron/at) messages.

Severity的定義如下:

?????? Numerical???????? Severity
??????? Code

???????? 0?????? Emergency: system is unusable
???????? 1?????? Alert: action must be taken immediately
???????? 2?????? Critical: critical conditions
???????? 3?????? Error: error conditions
???????? 4?????? Warning: warning conditions
???????? 5?????? Notice: normal but significant condition
???????? 6?????? Informational: informational messages
???????? 7?????? Debug: debug-level messages

??? 也就是說,尖括號中有1~3個數字字符,只有當數字是0的時候,數字才以0開頭,也就是說00和01這樣在前面補0是不允許的。

2.2、HEADER部分?
??? HEADER部分包括兩個字段,時間和主機名(或IP)。
??? 時間緊跟在PRI后面,中間沒有空格,格式必須是“Mmm dd hh:mm:ss”,不包括年份。“日”的數字如果是1~9,前面會補一個空格(也就是月份后面有兩個空格),而“小時”、“分”、“秒”則在前面補“0”。月份取值包括:
Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec

??? 時間后邊跟一個空格,然后是主機名或者IP地址,主機名不得包括域名部分。

??? 因為有些系統需要將日志長期歸檔,而時間字段又不包括年份,所以一些不標準的syslog格式中包含了年份,例如:
<165>Aug 24 05:34:00 CST 1987 mymachine myproc[10]: %% It's
time to make the do-nuts. %% Ingredients: Mix=OK, Jelly=OK #
Devices: Mixer=OK, Jelly_Injector=OK, Frier=OK # Transport:
Conveyer1=OK, Conveyer2=OK # %%
??? 這樣會導致解析程序將“CST”當作主機名,而“1987”開始的部分作為MSG部分。解析程序面對這種問題,可能要做很多容錯處理,或者定制能解析多種syslog格式,而不僅僅是只能解析標準格式。

HEADER部分后面跟一個空格,然后是MSG部分。
??? 有些syslog中沒有HEADER部分。這個時候MSG部分緊跟在PRI后面,中間沒有空格。

2.3、MSG部分?
??? MSG部分又分為兩個部分,TAG和Content。其中TAG部分是可選的。
??? 在前面的例子中(“<30>Oct 9 22:33:20 hlfedora auditd[1787]: The audit daemon is exiting.”),“auditd[1787]”是TAG部分,包含了進程名稱和進程PID。PID可以沒有,這個時候中括號也是沒有的。
??? 進程PID有時甚至不是一個數字,例如“root-1787”,解析程序要做好容錯準備。

??? TAG后面用一個冒號隔開Content部分,這部分的內容是應用程序自定義的。


3、RFC3195?
??? BSD syslog協議使用UDP協議在網絡中傳遞,然而UDP是一個不可靠的協議,并且syslog也沒有要求接收方有所反饋。為了解決這個問題,RFC又定義了一個新的規范來可靠的傳遞syslog消息,它使用TCP協議:
http://www.ietf.org/rfc/rfc3195.txt
??? 不過大多數情況下,使用UDP發送不需要確認的syslog消息,已經能夠滿足要求了,并且這樣做非常簡單。因此到目前為止,RFC3195的應用還是很少見的。

?

?

二、syslog函數

?

linux?C中提供一套系統日記寫入接口,包括三個函數:openlog,syslog和closelog。

調用openlog是可選擇的。如果不調用openlog,則在第一次調用syslog時,自動調用openlog。調用closelog也是可選擇的,它只是關閉被用于與syslog守護進程通信的描述符。

?

#include //頭文件

void openlog (char*ident, int option, int facility);?

void closelog();?

void syslog(int priority, char*format,……);

?

priority參數的格式(severity level|facility code)

示例:

LOG_ERR|LOG_USER

?

severity level:

Priority Level ? ? ? ? ? ? ? Description

LOG_EMERG ? ? ? ? ? ? ? ? ? ?An emergency situation

LOG_ALERT ? ? ? ? ? ? ? ? ? ?High-priority problem, such as database corruption

LOG_CRIT ? ? ? ? ? ? ? ? ? ? Critical error, such as hardware failure

LOG_ERR ? ? ? ? ? ? ? ? ? ? ?Errors

LOG_WARNING ? ? ? ? ? ? ? ? ?Warning

LOG_NOTICE ? ? ? ? ? ? ? ? ? Special conditions requiring attention

LOG_INFO ? ? ? ? ? ? ? ? ? ? Informational messages

LOG_DEBUG ? ? ? ? ? ? ? ? ? ?Debug messages?

?

facility value(轉自syslog.h頭文件):

?

#define LOG_KERN ? ? ? ?(0<<3) ?

#define LOG_USER ? ? ? ?(1<<3) ?

#define LOG_MAIL ? ? ? ?(2<<3) ?

#define LOG_DAEMON ? ? ?(3<<3) ?

#define LOG_AUTH ? ? ? ?(4<<3) ?

#define LOG_SYSLOG ? ? ?(5<<3) ?

#define LOG_LPR ? ? ? ? (6<<3) ?

#define LOG_NEWS ? ? ? ?(7<<3) ?

#define LOG_UUCP ? ? ? ?(8<<3) ?

#define LOG_CRON ? ? ? ?(9<<3) ?

#define LOG_AUTHPRIV ? ?(10<<3)

#define LOG_FTP ? ? ? ? (11<<3)

三、linux syslog配置

1)、syslog日志服務:

1、守護進程:syslog

2、端口:514

3、配置文件:/etc/syslog.conf

4、常見日志文件:

/var/log/dmesg ? ? ?內核引導信息日志

/var/log/message ? ?標準系統錯誤信息日志

/var/log/maillog ? ?郵件系統信息日志

/var/log/cron ? ? ? 計劃任務日志

/var/log/secure ? ? 安全信息日志

2)、 配置文件:

syslog配置文件如下

-----------------------------------------------------------------

[root@server ~]# vim /etc/syslog.conf

# Log all kernel messages to the console.

# Logging much else clutters up the screen.

#kern.* ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /dev/console

# Log anything (except mail) of level info or higher.

# Don't log private authentication messages!

*.info;mail.none;authpriv.none;cron.none ? ? ? ? ? ? ? ?/var/log/messages

# The authpriv file has restricted access.

authpriv.* ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?/var/log/secure

# Log all the mail messages in one place.

mail.* ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-/var/log/maillog

# Log cron stuff

cron.* ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?/var/log/cron

# Everybody gets emergency messages

*.emerg ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *

# Save news errors of level crit and higher in a special file.

uucp,news.crit ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?/var/log/spooler

# Save boot messages also to boot.log

local7.* ? ??

-----------------------------------------------------------------

配置文件中每行表示一個項目,格式為:facility.level ? ?action

由兩個部分組成:

第一部分:選擇條件(可以有一個或者多個條件),分為兩個字段。

第二部分:操作動作;

? ? 1、選擇條件

? ? 選擇條件本身分為兩個字段,之間用一個小數點(.)分隔。前一字段是一項服務,后一字段是一個優先級。選擇條件是對消息類型的一種分類,這種分類便于人們把不同類型的消息發送到不同的地方。在同一個syslog配置行上允許出現一個以上的選擇條件,但必須用分號(;)隔開。

? ? 常見facility:

kern ? ? ? ? ? ? ? ?內核信息;

user ? ? ? ? ? ? ? ?用戶進程信息;

mail ? ? ? ? ? ? ? ?電子郵件相關信息;

daemon ? ? ? ? ?后臺進程相關信息;

authpriv ? ? ? ? ? ?包括特權信息如用戶名在內的認證活動;

cron ? ? ? ? ? ? ? ?計劃任務信息;

syslog ? ? ? ? ?系統日志信息

lpr ? ? ? ? ? ? 打印服務相關信息。

news ? ? ? ? ? ?新聞組服務器信息

uucp ? ? ? ? ? ? ? ?uucp 生成的信息

local0----local7 ? ? ? ?本地用戶信息

? ? 2、重要級:

重要級是選擇條件的第二個字段,它代表消息的緊急程度。

按嚴重程度由低到高排序:

debug ? ? ? 不包含函數條件或問題的其他信息

info ? ? ? ? ? ?提供信息的消息

none ? ? ? ?沒有重要級,通常用于排錯

notice ? ? ?具有重要性的普通條件

warning ? ? 預警信息

err ? ? ? ? 阻止工具或某些子系統部分功能實現的錯誤條件

crit ? ? ? ? ? ?阻止某些工具或子系統功能實現的錯誤條件

alert ? ? ? ? ? 需要立即被修改的條件

emerg ? ? ? 該系統不可用

? ? 不同的服務類型有不同的優先級,數值較大的優先級涵蓋數值較小的優先級。如果某個選擇條件只給出了一個優先級而沒有使用任何優先級限定符,對應于這個優先級的消息以及所有更緊急的消息類型都將包括在內。比如說,如果某個選擇條件里的優先級是“warning”,它實際上將把“warning”、 “err”、“crit”、“alert”和“emerg”都包括在內。

? ? 3、操作動作

日志信息可以分別記錄到多個文件里,還可以發送到命名管道、其他程序甚至另一臺機器。

syslog 主要支持以下活動:

file ? ? ? ? ? ? ? ? ? ?指定文件的絕對路徑

terminal 或 prin ? ? ? ?完全的串行或并行設備標志符

@host(@IP地址) ? ?遠程的日志服務器

?

3)、 搭建Linux日志服務器:

1、編輯/etc/sysconfig/syslog文件,讓服務器能夠接受客戶端傳來的數據:

在“SYSLOGD_OPTIONS”行上加“-r”選項以允許接受外來日志消息。

-----------------------------------------------------------------

[root@client ~]# vim /etc/sysconfig/syslog

# Options to syslogd

# -m 0 disables 'MARK' messages.

# -r enables logging from remote machines

# -x disables DNS lookups on messages recieved with -r

# See syslogd(8) for more details

SYSLOGD_OPTIONS="-r -m 0"

# Options to klogd

# -2 prints all kernel oops messages twice; once for klogd to decode, and

# ? ?once for processing with 'ksymoops'

# -x disables all klogd processing of oops messages entirely

# See klogd(8) for more details

KLOGD_OPTIONS="-x"

#

SYSLOG_UMASK=077

# set this to a umask value to use for all log files as in umask(1).

# By default, all permissions are removed for "group" and "other".

-----------------------------------------------------------------

?2、重新啟動syslog守護進程。?

-----------------------------------------------------------------

[root@client ~]# service syslog restart

關閉內核日志記錄器: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [確定]

關閉系統日志記錄器: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [確定]

啟動系統日志記錄器: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [確定]

啟動內核日志記錄器: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [確定]

[root@client ~]#

-----------------------------------------------------------------

?3、關閉iptables,也可以開啟514端口。本例中我們關閉iptables。

? ? ? ? ? 四、配置各客戶端:

? ? ? ? ?1、配置/etc/syslog.conf

? ? ? ? ?修改客戶機/etc/syslog.conf文件,在有關配置行的操作動作部分用一個“@”字符指向日志服務器

-----------------------------------------------------------------

[root@client ~]# vim /etc/syslog.conf

# Log all kernel messages to the console.

# Logging much else clutters up the screen.

#kern.* ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /dev/console

*.* ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @10.64.165.210

# The authpriv file has restricted access.

authpriv.* ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?/var/log/secure

……下面省略

-----------------------------------------------------------------

?另外如果配置了DNS域名的話可以使用域名。

? ? ? ? ? 2、重啟客戶端syslog使設置生效。

檢測成果:

? ? ? ? 下圖是我們在客戶端重啟iptables服務后在服務端看到的日志情況:

-----------------------------------------------------------------

[root@client ~]# cat /var/log/messages |tail

Nov 30 16:44:29 10.64.165.200 kernel: klogd 1.4.1, log source = /proc/kmsg started.

Nov 30 16:44:33 10.64.165.200 kernel: Removing netfilter NETLINK layer.

Nov 30 16:44:33 10.64.165.200 kernel: ip_tables: (C) 2000-2006 Netfilter Core Team

Nov 30 16:44:33 10.64.165.200 kernel: Netfilter messages via NETLINK v0.30.

Nov 30 16:44:33 10.64.165.200 kernel: ip_conntrack version 2.4 (4096 buckets, 32768 max) - 228 bytes per conntrack


————————————————————————————————————————————————————————————————

Linux日記系統由系統日志監控程序syslogd和內核日志監控程序klogd組成。從它們的命名可以看到,這兩個監控程序都是守護程序(daemon),且都注冊成了系統服務。換句話說,我們可以在目錄/etc/init.d/下找到它們對應的執行程序,并通過service命令對它們進行啟動,關閉,重啟等操作。/etc/syslog.conf文件是Linux日記系統的配置文件。下面是本人/etc/syslog.conf文件內容(ubuntu下為/etc/rsyslog.conf)

?

?

  • #?Log?all?kernel?messages?to?the?console.??
  • #?Logging?much?else?clutters?up?the?screen.??
  • #kern.*?????????????????????????????????????????????????/dev/console??
  • ?
  • #?Log?anything?(except?mail)?of?level?info?or?higher.??
  • #?Don't?log?private?authentication?messages!???
  • *.info;mail.none;authpriv.none;cron.none????????????????/var/log/messages??
  • ?
  • #?The?authpriv?file?has?restricted?access.???
  • authpriv.*??????????????????????????????????????????????/var/log/secure??
  • ?
  • #?Log?all?the?mail?messages?in?one?place.???
  • mail.*??????????????????????????????????????????????????-/var/log/maillog??
  • ?
  • ?
  • #?Log?cron?stuff???
  • cron.*??????????????????????????????????????????????????/var/log/cron??
  • ?
  • #?Everybody?gets?emergency?messages???
  • *.emerg?????????????????????????????????????????????????*??
  • ?
  • #?Save?news?errors?of?level?crit?and?higher?in?a?special?file.???
  • uucp,news.crit??????????????????????????????????????????/var/log/spooler??
  • ?
  • #?Save?boot?messages?also?to?boot.log???
  • local7.*????????????????????????????????????????????????/var/log/boot.log??
  • ?

    在對這個配置文件進行詳細的解釋之前,我們先看一下在Linux C編程中如何利用syslog進行日記。

    syslog APIs

    Linux C中提供一套系統日記寫入接口,包括三個函數:openlog,syslog和closelog。

    調用openlog是可選擇的。如果不調用openlog,則在第一次調用syslog時,自動調用openlog。調用closelog也是可選擇的,它只是關閉被用于與syslog守護進程通信的描述符。

    下面是這三個函數的調用格式:

    ?

    其中openlog和closelog都是可選的。不過,通過調用openlog,我們www.linuxidc.com可以指定ident參數。這樣,ident將被加到每條日記記錄中。ident一般設成程序的名字,如在下面例子中的"testsyslog":

  • #include?<syslog.h>???
  • ??
  • int?main(int?argc,?char?*argv[]) ??
  • { ??
  • ????openlog("testsyslog",?LOG_CONS?|?LOG_PID,?0); ??
  • ????syslog(LOG_USER?|?LOG_INFO,?"syslog?test?message?generated?in?program?%s?\n",?argv[0]); ??
  • ????closelog(); ??
  • ????return?0; ??
  • }??
  • ?

    編譯生成可執行文件后,每運行一次,程序將往/var/log/messages添加一條如下的記錄:

  • Apr?23?17:15:15?lirong-920181?testsyslog[27214]:?syslog?test?message?generated?in?program?./a.out??
  • ?

    格式基本是:timestamp hostname ident[pid]:log message。其中ident就是我們調用openlog是指定的"testsyslog",而之所以會打印出[27214]是openlog的option參數中指定了LOG_PID。下面我們詳細討論openlog函數中的option,facility和syslog函數中的priority參數。

    根據/usr/include/sys/syslog.h文件,我們可以看到syslog支持的option如下:

  • /*??
  • ?*?Option?flags?for?openlog.??
  • ?*??
  • ?*?LOG_ODELAY?no?longer?does?anything.??
  • ?*?LOG_NDELAY?is?the?inverse?of?what?it?used?to?be.??
  • ?*/?
  • #define?LOG_PID?????0x01????/*?log?the?pid?with?each?message?*/??
  • #define?LOG_CONS????????????0x02????/*?log?on?the?console?if?errors?in?sending?*/??
  • #define?LOG_ODELAY??0x04????/*?delay?open?until?first?syslog()?(default)?*/??
  • #define?LOG_NDELAY??0x08????/*?don't?delay?open?*/??
  • #define?LOG_NOWAIT??0x10????/*?don't?wait?for?console?forks:?DEPRECATED?*/??
  • #define?LOG_PERROR??0x20????/*?log?to?stderr?as?well?*/??
  • 我們可以通過與操作結合這些option。syslog支持的faclility如下:

  • /*?facility?codes?*/?
  • #define?LOG_KERN????????????(0<<3)????/*?kernel?messages?*/??
  • #define?LOG_USER????????????(1<<3)????/*?random?user-level?messages?*/??
  • #define?LOG_MAIL????????????(2<<3)????/*?mail?system?*/??
  • #define?LOG_DAEMON??(3<<3)????/*?system?daemons?*/??
  • #define?LOG_AUTH????????????(4<<3)????/*?security/authorization?messages?*/??
  • #define?LOG_SYSLOG??(5<<3)????/*?messages?generated?internally?by?syslogd?*/??
  • #define?LOG_LPR?????(6<<3)????/*?line?printer?subsystem?*/??
  • #define?LOG_NEWS????????????(7<<3)????/*?network?news?subsystem?*/??
  • #define?LOG_UUCP????????????(8<<3)????/*?UUCP?subsystem?*/??
  • #define?LOG_CRON????????????(9<<3)????/*?clock?daemon?*/??
  • #define?LOG_AUTHPRIV????(10<<3)???/*?security/authorization?messages?(private)?*/??
  • #define?LOG_FTP?????(11<<3)???/*?ftp?daemon?*/??
  • facility的ID(上面對應的數值)與名字的對應關系如下:

  • {?"auth",?LOG_AUTH?}, ??
  • {?"authpriv",?LOG_AUTHPRIV?}, ??
  • {?"cron",?LOG_CRON?}, ??
  • {?"daemon",?LOG_DAEMON?}, ??
  • {?"ftp",?LOG_FTP?}, ??
  • {?"kern",?LOG_KERN?}, ??
  • {?"lpr",?LOG_LPR?}, ??
  • {?"mail",?LOG_MAIL?}, ??
  • {?"mark",?INTERNAL_MARK?},??????/*?INTERNAL?*/??
  • {?"news",?LOG_NEWS?}, ??
  • {?"security",?LOG_AUTH?},???????/*?DEPRECATED?*/??
  • {?"syslog",?LOG_SYSLOG?}, ??
  • {?"user",?LOG_USER?}, ??
  • {?"uucp",?LOG_UUCP?},??
  • 這個對應關系作用是是將syslog系統調用中facility ID和syslog.conf文件中的配置選項對應起來。后面將詳細講解。facility的作用是指明調用syslog應用的類型。syslog支持的priority如下:

  • #define?LOG_EMERG???0???/*?system?is?unusable?*/??
  • #define?LOG_ALERT???1???/*?action?must?be?taken?immediately?*/??
  • #define?LOG_CRIT????????????2???/*?critical?conditions?*/??
  • #define?LOG_ERR?????3???/*?error?conditions?*/??
  • #define?LOG_WARNING?4???/*?warning?conditions?*/??
  • #define?LOG_NOTICE??5???/*?normal?but?significant?condition?*/??
  • #define?LOG_INFO????????????6???/*?informational?*/??
  • #define?LOG_DEBUG???7???/*?debug-level?messages?*/??
  • priority的ID(上面對應的數值)與名字的對應關系如下:

  • {?"alert",?LOG_ALERT?}, ??
  • {?"crit",?LOG_CRIT?}, ??
  • {?"debug",?LOG_DEBUG?}, ??
  • {?"emerg",?LOG_EMERG?}, ??
  • {?"err",?LOG_ERR?}, ??
  • {?"error",?LOG_ERR?},???????/*?DEPRECATED?*/??
  • {?"info",?LOG_INFO?}, ??
  • {?"none",?INTERNAL_NOPRI?},?????/*?INTERNAL?*/??
  • {?"notice",?LOG_NOTICE?}, ??
  • {?"panic",?LOG_EMERG?},?????/*?DEPRECATED?*/??
  • {?"warn",?LOG_WARNING?},????????/*?DEPRECATED?*/??
  • {?"warning",?LOG_WARNING?},??
  • 這個對應關系的作用和facility情況是相同的,都是為了與syslog.conf文件中的配置選項對應起來。priority的作用是指明日記記錄的優先級,也可以理解成記錄時間的嚴重程度。在實際使用中,syslog函數中的priority參數實際上是前面提到的facility和priority的組合,通過與操作。

    回到前面提到的syslog.conf文件和testsyslog的程序,根據前面的分析,我們來研究一下為什么testsyslog會將日記記錄寫到文件/var/log/messages中,而不是別的文件。

    syslog.conf文件行的基本語法是這樣的:

    [消息類型(規則)]???? [處理方案(日記文件)]

    這里需要注意的是,兩者之間必須用一個或者多個Tab字符分開。消息類型是由”消息來源“(facility)和”緊急程度“(priority)構成,中間點號連接。如前面syslog.conf文件中的news.crit表示來自news的”關鍵“狀況。這里,news表示消息來源,crit表示關鍵狀況。通配符*表示一切消息來源,如第一條規則:*.info,將info級以上(notice,warning, err, alert, emerg)(priority表)的所有消息發送到日記文件/var/log/messages。而testsyslog程序中,調用syslog函數時指定的priority是LOG_USER | LOG_INFO,根據上面提到的ID和名字對應的關系,對應的消息類型規則是user.info,包含在規則*.info中,所以日記記錄會寫到/var/log/messages。

    修改syslog.conf文件

    一般來說,我們希望能夠為自己的應用程序指定特定的日記文件。這時候,我們就需要修改syslog.conf文件。假設我們現在要把調試(debug)日記記錄寫到文件/var/log/debug文件中。第一步要做的是,在syslog.conf文件添加如下消息規則作為第一條規則:

  • user.debug??????????????????/var/log/debug??
  • 要是添加的新規則生效,第二步我們需要重啟syslogd和klogd:service syslog restart(ubuntu下為/etc/init.d/rsyslog restart)

    為了測試新規則是否生效,我們可以將testsyslog修改如下:

  • #include?<syslog.h>???
  • ??
  • int?main(int?argc,?char?*argv[]) ??
  • { ??
  • ????openlog("testsyslog",?LOG_CONS?|?LOG_PID,?0); ??
  • ????syslog(LOG_USER?|?LOG_DEBUG,?"syslog?test?message?generated?in?program?%s?\n",?argv[0]); ??
  • ????closelog(); ??
  • ????return?0; ??
  • }??
  • 編譯生成執行文件后,每運行一次,/var/log/debug文件都會增加一條新的記錄


  • 總結

    以上是生活随笔為你收集整理的linux syslog日志的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    久久久久久毛片 | 岛国av在线不卡 | 久草在线中文888 | 91精品啪在线观看国产线免费 | 久久69精品久久久久久久电影好 | 成人免费在线播放视频 | 美女免费黄网站 | 日日色综合| 嫩嫩影院理论片 | 麻豆成人在线观看 | 久久中文网 | free. 性欧美.com | 国产91影视 | 黄网站免费看 | 久久综合狠狠狠色97 | 又色又爽的网站 | 粉嫩av一区二区三区免费 | 97免费视频在线 | 国产精品日韩欧美一区二区 | 亚洲一区二区黄色 | www.色婷婷.com | av电影在线观看 | 国产精品久久久久久久午夜片 | 天天在线操 | 四虎永久视频 | 日本中文字幕高清 | 97超碰国产精品女人人人爽 | 日韩欧美在线一区二区 | 国产精品免费人成网站 | 久久综合九色综合久久久精品综合 | 蜜臀av在线一区二区三区 | 国产偷v国产偷∨精品视频 在线草 | 97热在线观看 | 国产精品99页 | 亚洲美女视频网 | 国产精品99久久免费观看 | 成人av日韩 | 一级免费av | 久久久久欧美精品 | 亚洲日本国产精品 | 黄色亚洲免费 | 久章草在线| 国产精品久久久久免费观看 | www色| 欧美久久成人 | 国产亚洲综合性久久久影院 | 午夜私人影院久久久久 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产乱对白刺激视频不卡 | 人人爱爱| 日韩特级片 | 亚洲国产中文字幕在线视频综合 | 极品国产91在线网站 | 五月婷婷.com | 日韩超碰 | 午夜影院一级片 | 欧美成年性 | 亚洲激情综合网 | 中文字幕在线播出 | 婷婷网五月天 | 欧美激情第28页 | 美女黄频在线观看 | 综合色影院 | 人人网av | 射射射综合网 | 亚洲精品高清视频在线观看 | 欧美aa一级片| 91看片淫黄大片一级在线观看 | 高清av影院 | 一二三四精品 | 国产成人精品综合久久久久99 | 国产爽妇网| 五月天综合网 | 婷婷伊人五月天 | 四虎在线免费视频 | 午夜私人影院久久久久 | 久久久久久综合网天天 | 国产在线高清视频 | 97av影院| 亚洲欧美日韩不卡 | 在线免费观看国产视频 | 最新国产精品视频 | www色av| 狠狠干天天干 | a级国产乱理论片在线观看 伊人宗合网 | 亚洲视频精选 | 久久91久久久久麻豆精品 | 天天插天天狠 | 亚洲欧美日韩精品久久奇米一区 | 国产中文字幕一区二区 | 视频一区二区国产 | 中文字幕文字幕一区二区 | 精品国产一区二区三区日日嗨 | 国产精品嫩草69影院 | 99热在 | 国产第一页福利影院 | 精品在线小视频 | 国产高清av在线播放 | 日韩在线看片 | 性色xxxxhd | av一区二区三区在线观看 | 国产美女主播精品一区二区三区 | 国产在线观看你懂得 | 久久久免费看片 | 亚洲综合日韩在线 | 91在线视频免费播放 | 久草视频国产 | 国产h在线播放 | 欧美小视频在线 | 99精品视频免费看 | 色视频在线看 | 韩国三级在线一区 | 日韩精品影视 | 国外成人在线视频网站 | 久久成人午夜 | 9在线观看免费高清完整 | 99 精品 在线 | 成人资源站 | 日韩av不卡在线观看 | 日韩免费播放 | 天天天天色射综合 | 日韩免费在线视频观看 | 国产精品人人做人人爽人人添 | 91视频在线观看免费 | 色就色,综合激情 | 2023亚洲精品国偷拍自产在线 | 国产一区二区三区网站 | 日韩欧美一区二区三区免费观看 | 国偷自产中文字幕亚洲手机在线 | 中日韩在线视频 | 久久久久欠精品国产毛片国产毛生 | 国产黄色片免费观看 | 91九色网站 | 久久午夜免费观看 | 国产精品美女久久久网av | 国产精品第一页在线观看 | 色网站在线 | 日本久久久影视 | 日本精品va在线观看 | 黄色特级片 | 国产精品麻豆91 | 婷婷色综合 | 中文字幕一区二区三区乱码不卡 | 日韩免费在线看 | 999久久久| 91看片黄色 | 亚州中文av| 天天操夜夜曰 | 国产五月天婷婷 | 欧美日韩91 | 国产亚洲字幕 | 欧日韩在线视频 | 日本久久精品视频 | 久久极品 | 亚洲精品福利在线观看 | 香蕉手机在线 | 国产精品18久久久久久久 | 手机在线欧美 | 欧美激情另类文学 | 五月婷在线观看 | 免费视频资源 | www.香蕉视频在线观看 | 91最新地址永久入口 | 国产手机在线精品 | 中文在线字幕免费观看 | 亚洲全部视频 | 在线播放 日韩专区 | 欧美精品亚洲精品日韩精品 | 九九久久精品视频 | 免费日韩一级片 | 日韩最新av | 成人亚洲精品久久久久 | 91av大全 | 草 免费视频 | 久草在线观看 | 久久久久综合视频 | 日韩av中文字幕在线免费观看 | 免费一级日韩欧美性大片 | 色在线最新 | 国产一区视频在线 | 丝袜美女在线 | 999在线视频| 在线观看黄av | 福利av在线| 久久久午夜剧场 | 亚洲精品91天天久久人人 | av一区二区在线观看中文字幕 | 欧美 日韩 成人 | 国产网红在线观看 | 久久成视频 | 久久99国产精品久久99 | 国产亚洲aⅴaaaaaa毛片 | 激情网色 | 国产黄色视 | 成人h电影在线观看 | 精品国精品自拍自在线 | 91免费网| 免费黄a大片 | 国产精品综合av一区二区国产馆 | 久草免费在线视频观看 | 福利久久久 | 黄色网址在线播放 | 91人人揉日日捏人人看 | 国产亚洲免费观看 | 蜜臀一区二区三区精品免费视频 | 99热国产在线观看 | 日本久久成人中文字幕电影 | 国产在线理论片 | 99精品热视频只有精品10 | 免费一区在线 | 在线观看网站av | 制服丝袜一区二区 | 天天干,天天射,天天操,天天摸 | 一级黄色片在线免费看 | 久久婷婷开心 | 国产精品久久久久一区二区三区共 | 亚洲欧美视频一区二区三区 | 久久爱资源网 | 伊人色综合网 | 亚洲精品在线观看不卡 | 人人干人人超 | 亚洲在线视频免费观看 | 中文字幕一区二区三区四区视频 | av中文字幕在线播放 | 国产一级视频在线 | av电影中文| 狠狠色丁香婷婷综合久久片 | 青青河边草观看完整版高清 | 国产精品久久久久久久av电影 | 精品欧美小视频在线观看 | 色婷婷在线视频 | 狠狠的干 | 成人av免费在线观看 | 不卡视频在线看 | av中文字幕在线播放 | 日韩一区二区在线免费观看 | 久久首页 | 久久精品视频国产 | 国色天香av | 99久久久久久国产精品 | 久草热久草视频 | 国产高清在线一区 | 欧美精品中文在线免费观看 | 精品国产伦一区二区三区观看体验 | 国产日韩精品一区二区 | 久久99这里只有精品 | 成年人免费在线观看 | 91精品国产高清 | 免费国产视频 | 国产精品毛片一区视频 | 欧美日韩一区久久 | 国产精品久久二区 | 天天操天天干天天爽 | 伊人久久五月天 | 91看片成人 | 日本黄色大片免费看 | 久草资源在线 | 亚洲国产欧美在线看片xxoo | 视频国产一区二区三区 | 久久久高清免费视频 | 久久99精品国产91久久来源 | 成人h在线播放 | 久草精品免费 | 日本夜夜草视频网站 | 国产一区二区三区在线免费观看 | 在线观看www91 | 99热亚洲精品| 日韩免费区| 久久一区二区三区日韩 | 天天综合人人 | 中文字幕在线网 | 黄污视频大全 | 国产综合在线观看视频 | 天天操天天干天天摸 | 黄色一级影院 | 亚洲va在线va天堂va偷拍 | 亚洲天堂视频在线 | 久久精久久精 | 99久久99久久免费精品蜜臀 | 国产成人福利片 | 久久免费看a级毛毛片 | 美女视频黄免费的 | 婷婷去俺也去六月色 | 中文字幕日本在线 | 久久久久久美女 | 国产色视频一区二区三区qq号 | 91免费视频网站在线观看 | 九热在线 | 久久福利剧场 | 美女黄频网站 | 美国三级黄色大片 | 国产精品人成电影在线观看 | 绯色av一区 | 国产资源精品 | 日日躁你夜夜躁你av蜜 | 国产成人精品网站 | 精品久久九九 | 天天舔天天射天天操 | 久久草草热国产精品直播 | 成人免费观看完整版电影 | 亚洲精品乱码久久久久久久久久 | www久久com| 日韩a级免费视频 | 91在线视频在线观看 | 久久久久中文 | 中文字幕乱在线伦视频中文字幕乱码在线 | 日韩一级黄色片 | 波多野结衣电影久久 | 在线不卡a| 99色精品视频 | 欧美老女人xx | 日韩免费在线观看视频 | av久久久久久 | 亚洲精品五月 | 中文字幕成人一区 | 美女精品| 久久影视网| 天天操月月操 | 国产视频精选 | 久久人人做 | 成人91在线 | 日韩一区二区三区在线观看 | 99久久夜色精品国产亚洲 | 国产在线黄 | 亚洲人人精品 | 亚洲免费精彩视频 | 精品免费久久久久久 | 欧美日韩中文视频 | 亚洲一区二区观看 | 日韩免费一级a毛片在线播放一级 | 在线电影日韩 | 久久免费视频1 | 欧美性色综合网站 | 精品国产免费看 | 美女网站视频色 | 精品麻豆入口免费 | 国产亚洲精品电影 | 手机看片国产 | 国产成人精品一区二区三区福利 | 亚洲精品1234区 | 四虎在线观看 | 97热久久免费频精品99 | av中文天堂 | 日韩综合在线观看 | 中文在线免费看视频 | 日韩av不卡在线观看 | 国产综合香蕉五月婷在线 | 精品99在线观看 | 在线观看中文av | 日韩黄色免费在线观看 | 久99久在线视频 | 久久国产成人午夜av影院宅 | 久精品在线 | 婷婷午夜激情 | 五月花激情 | 欧美三级在线播放 | 激情综合站| 丁香五月网久久综合 | 久久av一区二区三区亚洲 | 综合色天天 | 激情五月网站 | 午夜黄网| 超碰人人在线观看 | 夜夜爱av | 尤物一区二区三区 | se婷婷| 六月丁香在线视频 | 9999激情 | 欧美一级专区免费大片 | 美女在线免费视频 | 日韩一区二区三区在线看 | av五月婷婷 | 亚洲欧美日韩一二三区 | 久久午夜网 | 国产精品2018 | 色99导航 | 正在播放国产一区二区 | 国产三级精品三级在线观看 | 一区二区视频在线免费观看 | 精品夜夜嗨av一区二区三区 | 色婷婷视频在线观看 | 日本在线成人 | 午夜精品久久久久久久99 | 国产成视频在线观看 | 伊人久久五月天 | 337p西西人体大胆瓣开下部 | 欧美综合国产 | 中文字幕黄网 | 日韩一级黄色大片 | 99热只有精品在线观看 | 日韩在线网 | 久久精品国产亚洲精品 | 91色网址 | a天堂一码二码专区 | www久草| 国产精品久久久久久久久久ktv | 婷婷性综合 | 中文字幕免费观看视频 | 啪嗒啪嗒免费观看完整版 | 免费观看91视频大全 | 中文字幕在线日本 | 日韩网页 | 日韩欧美一级二级 | 亚洲欧美日韩国产一区二区三区 | 久久久这里有精品 | 精品亚洲午夜久久久久91 | 日本丶国产丶欧美色综合 | 中文字幕av影院 | a黄色片在线观看 | 中文字幕免费高清在线观看 | 色综合天天做天天爱 | 91麻豆精品国产自产在线游戏 | 亚洲首页| 国产玖玖在线 | 国产精品成人在线观看 | 青青河边草观看完整版高清 | 国产高清在线a视频大全 | 久久免费看毛片 | 国产精品美女久久久免费 | 久久一级片| 欧美在线视频一区二区 | 久久久.com| 欧日韩在线| 国产剧情一区 | 国产精品久久99综合免费观看尤物 | 激情av在线播放 | 日本久久电影 | 欧美韩国日本在线观看 | 波多野结衣在线播放一区 | 欧美精品久 | 日日碰狠狠添天天爽超碰97久久 | 福利网址在线观看 | 一区二区免费不卡在线 | 日韩久久一区 | ,午夜性刺激免费看视频 | 久久久久亚洲精品男人的天堂 | 国产一二三区在线观看 | 在线成人一区 | 黄色的视频 | 国产精品精 | 综合激情婷婷 | 久久99精品波多结衣一区 | 中文字幕日本在线观看 | 韩国精品视频在线观看 | 成人久久视频 | 欧美无极色| 欧美一二三四在线 | av夜夜操| 五月开心婷婷网 | 在线观看的av网站 | 成年人在线免费看 | 九草视频在线 | 91av在线免费 | 69视频国产 | 国产精品尤物视频 | 人人澡超碰碰97碰碰碰软件 | 黄视频网站大全 | 日韩免费av网址 | 免费久草视频 | 三级黄免费看 | 国产在线观看你懂得 | 激情视频久久 | 在线观看韩日电影免费 | 婷婷久月 | 三级视频国产 | 亚洲欧美乱综合图片区小说区 | 国产精品综合久久久 | 91久久丝袜国产露脸动漫 | 欧美精品网站 | 偷拍福利视频一区二区三区 | 人人爽人人爽人人爽人人爽 | 国产一区二区三区视频在线 | 国产精品一二三 | 久久久麻豆精品一区二区 | 97精品超碰一区二区三区 | 丁香花中文字幕 | 久久精品视频在线观看 | 亚洲精品国产综合99久久夜夜嗨 | 国产美女视频免费观看的网站 | 精品国产一区二区三区久久久蜜臀 | 天天操天天草 | 激情综合亚洲 | 成人av免费在线观看 | 91香蕉视频色版 | 国产一级二级在线播放 | 91av手机在线 | 97精品视频在线播放 | 欧美日韩三区二区 | 日韩综合一区二区三区 | 久久精品视频网站 | av成人在线网站 | 国产精品免费人成网站 | 国产精品视频免费 | 亚洲精品日韩一区二区电影 | 激情视频在线高清看 | 碰超在线97人人 | 欧美成人理伦片 | 亚洲精品综合久久 | 天堂av在线免费 | 亚洲无吗av | 久久精品99久久 | 色在线网站| 国产91av视频在线观看 | 一级黄色av | 久青草视频| 成人毛片a | 婷婷在线精品视频 | www.久久色| 国产精品第72页 | 黄色成人av| 麻豆免费视频网站 | aaa亚洲精品一二三区 | 久草在线免费在线观看 | 亚洲综合激情 | 国产丝袜网站 | 国产精品久久久久久久久久 | 久久久久观看 | 伊人天天综合 | 久久国产免费视频 | 精品美女在线视频 | 日韩精品久久久久久久电影竹菊 | 日韩精品在线观看av | 天天干天天拍天天操 | 日韩av手机在线观看 | 五月综合网 | 狠狠狠色丁香婷婷综合激情 | 最新国产精品久久精品 | 亚洲精品美女久久久久网站 | 在线观看亚洲精品视频 | 国产精品久久久久久久久费观看 | 国产精品情侣视频 | 99视频在线精品国自产拍免费观看 | 免费看91的网站 | 久久久av免费 | 国内精品小视频 | 中文免费观看 | 亚洲精品国产成人 | 国产日韩视频在线观看 | 成年人电影免费在线观看 | 国产精品二区三区 | 亚洲永久精品在线 | 国产一区在线视频播放 | 久久精品欧美一区 | 成人免费观看a | 精品国内自产拍在线观看视频 | 一区二区三区免费在线观看视频 | 狠狠狠狠狠狠干 | 99热在线看 | 欧洲精品视频一区二区 | 国产精品99久久久精品免费观看 | 九色精品免费永久在线 | 激情 婷婷 | 国产精品网红直播 | 免费亚洲黄色 | 九九热在线观看 | 色综合久久综合网 | 久久综合九九 | 婷婷狠狠操 | 日韩免费在线观看视频 | 五月天亚洲激情 | 成人精品国产免费网站 | 在线观看一级视频 | 午夜精品一区二区三区视频免费看 | 天天色综合三 | 亚州精品天堂中文字幕 | 最近日本mv字幕免费观看 | 免费看的黄色的网站 | 欧美一级黄色网 | 激情久久久久久久久久久久久久久久 | av中文在线影视 | 久久视频国产精品免费视频在线 | 国产在线最新 | 中文字幕久久久精品 | av黄在线播放 | 久久久久久久99精品免费观看 | 黄色片免费电影 | 亚洲在线不卡 | 天天操导航 | 在线看一区 | 999热线在线观看 | 日韩一级成人av | 九九视频热 | www.夜夜爱 | 亚洲成av人影院 | 又黄又爽又色无遮挡免费 | 深夜激情影院 | 亚洲精品综合一二三区在线观看 | 亚洲精品ww| av高清一区| 91成人免费看 | 久久国产精品免费看 | 久久福利剧场 | 91人人揉日日捏人人看 | 久操伊人 | 五月天久久久 | 亚洲高清视频在线观看免费 | 成人久久视频 | 人人射av| 久久综合影视 | 欧美精品亚洲精品日韩精品 | 日韩精品中文字幕有码 | 久久久精品在线观看 | av三级在线免费观看 | 99精品国产一区二区三区麻豆 | 久久精品综合视频 | 又长又大又黑又粗欧美 | 六月激情久久 | www激情com| 国产亚洲aⅴaaaaaa毛片 | 最新av网站在线观看 | 日韩网站在线免费观看 | 91视频a | 又黄又爽免费视频 | 久久婷婷国产色一区二区三区 | www.天天操.com | 国产中文在线视频 | 久福利 | av成人资源 | 久久久久97国产 | 国产亚洲高清视频 | 永久免费的av电影 | 久久99视频精品 | 最新av网站在线观看 | 精品9999| 成人在线观看资源 | 日日弄天天弄美女bbbb | 免费 在线 中文 日本 | 伊人资源站| 丝袜美腿一区 | 免费h精品视频在线播放 | 超碰99人人| 精品毛片一区二区免费看 | 99性视频 | 91九色最新 | 国产一二三区在线观看 | 亚洲成免费 | 中文字幕在线视频一区二区 | 69视频网站 | 欧美视频日韩 | 久久综合九色综合97婷婷女人 | 日本 在线 视频 中文 有码 | 亚洲精品中文字幕在线观看 | 天天干夜夜爽 | 国产成人精品久久亚洲高清不卡 | 日韩av不卡在线 | 久草a在线| 精品在线小视频 | 免费瑟瑟网站 | 综合色爱 | 99在线精品视频在线观看 | 日韩精品一区二区电影 | 亚洲成人黄| 亚洲aⅴ久久精品 | 一区二区三区中文字幕在线观看 | 欧美激情视频免费看 | www.久久99 | 国产日韩欧美精品在线观看 | av免费电影在线观看 | 久草精品视频在线看网站免费 | 久久精品99久久久久久 | 久久久久国产a免费观看rela | 国产剧情久久 | 国产精品手机在线观看 | 欧美综合久久久 | 在线观看国产日韩欧美 | 91精品入口 | 中文字幕888 | 国产不卡在线观看 | 午夜久久久精品 | 国产在线中文字幕 | 亚洲视频999 | 日韩免费一级a毛片在线播放一级 | 中文字幕日韩无 | 免费黄色av | 五月天六月丁香 | av不卡中文字幕 | 在线你懂 | 最近免费中文字幕mv在线视频3 | 色狠狠干| 午夜av免费在线观看 | 国产免费午夜 | 久热色超碰 | 男女激情免费网站 | 成人a在线观看高清电影 | 在线国产高清 | 亚洲精品欧洲精品 | 亚洲精品影院在线观看 | 九九综合在线 | 66av99精品福利视频在线 | 国产视频精品久久 | 日韩黄色免费看 | 国产精品第一页在线 | 日韩视频在线不卡 | 久草视频免费在线播放 | 肉色欧美久久久久久久免费看 | 91视频下载 | 久久精品高清视频 | 青青啪 | 五月婷婷色播 | 国产成人久久精品 | 福利一区视频 | 免费午夜在线视频 | 久久成人高清 | 在线观看视频国产一区 | 久久综合天天 | 一区二区欧美日韩 | 91中文字幕视频 | 日韩视频在线观看免费 | 韩国av免费在线观看 | 久久9999久久免费精品国产 | 黄色a三级 | 免费色婷婷| 五月综合久久 | 麻豆一二三精选视频 | 日本少妇视频 | 综合在线亚洲 | www.久久99| 国产精品1区 | 三级黄色免费片 | 91丨九色丨国产在线观看 | 国产一级免费片 | 国内精品久久久久久久久久久久 | 99视频一区二区 | 国产精品一区二区av麻豆 | 毛片的网址 | 国产手机在线观看视频 | 国产色女人 | 亚洲精品久久久蜜桃 | 激情影音先锋 | 狠狠色狠狠色合久久伊人 | 四虎精品成人免费网站 | 99视频免费播放 | 久久久国产精品一区二区中文 | 18国产精品白浆在线观看免费 | 免费 在线 中文 日本 | 国产视频在线观看免费 | 欧美特一级片 | 中文字幕亚洲精品日韩 | 天堂av在线免费观看 | 久久视频热 | 伊人日日干 | 丁香国产视频 | 国产美腿白丝袜足在线av | 成人午夜影院在线观看 | 免费观看成年人视频 | 香蕉网在线| 天天操天天射天天添 | 激情深爱.com | 久久新视频 | 又爽又黄又无遮挡网站动态图 | 99免费在线视频 | 99久久婷婷国产一区二区三区 | 综合色在线 | 久久99精品国产91久久来源 | 久草 | 国产精品久久久久久久久久东京 | 成年人在线免费看 | 日韩有码专区 | 我爱av激情网 | 久久九九精品久久 | 久久精品久久精品久久精品 | 日韩婷婷 | 婷婷av网 | 中文字幕亚洲欧美日韩2019 | 久久黄色影视 | 欧美日韩国产免费视频 | 天天插狠狠插 | 欧美日本中文字幕 | 色网站视频 | 日韩精品中文字幕在线 | 免费成人av网站 | 日韩精品中文字幕在线播放 | 美女网站在线 | www.狠狠干 | 美女网站黄免费 | 精品国产黄色片 | 国产人免费人成免费视频 | 欧美另类高清 | 天天操天天摸天天干 | 91视频在线播放视频 | 久草视频网 | 色99视频| 亚洲午夜不卡 | 好看的国产精品视频 | 久久久久二区 | 日本美女xx| 六月丁香婷婷网 | 人人澡超碰碰97碰碰碰软件 | 天天操天天弄 | 免费精品视频在线观看 | 成年人黄色免费视频 | 丁香婷婷深情五月亚洲 | 国内一区二区视频 | 色婷婷国产精品一区在线观看 | 精品久久视频 | 日韩国产在线观看 | 又紧又大又爽精品一区二区 | 久久久久色 | 中文字幕视频观看 | 亚洲精品综合欧美二区变态 | 美女久久久久久久久久 | 精品九九九 | 天天天干天天射天天天操 | 精品99在线 | 婷婷激情网站 | 久久99久久99精品免观看粉嫩 | 久草免费手机视频 | 亚洲一区美女视频在线观看免费 | 91免费黄视频 | 日韩高清成人 | 亚洲精品乱码久久久久v最新版 | 在线视频app| 成人高清av在线 | 亚洲国产小视频在线观看 | 精品国产黄色片 | av免费网站 | 久久免费视频这里只有精品 | 欧美坐爱视频 | 人人爽人人做 | 国产亚洲成av人片在线观看桃 | 精品一区二区视频 | 日韩理论电影网 | 国产人成在线视频 | 中文字幕在线观看你懂的 | av黄色一级片 | 日韩不卡高清视频 | 国产黄在线播放 | 国产九九热视频 | www.五月婷 | 国产五十路毛片 | 一区二区三区日韩视频在线观看 | 在线观看亚洲视频 | a极黄色片 | 色婷婷婷| 免费看色网站 | 黄色www在线观看 | 亚洲人成人99网站 | 五月婷婷丁香网 | 伊人亚洲综合网 | 亚洲精品玖玖玖av在线看 | 麻豆精品国产传媒 | 久久综合色播五月 | 女人久久久久 | 91人人爽人人爽人人精88v | 狠狠干综合 | www.com黄| av午夜电影| 久久国产经典视频 | 夜夜操狠狠操 | 中文字幕成人一区 | 人人澡人人舔 | 免费观看www7722午夜电影 | 在线电影91 | 国产精品av在线 | 国产理论一区二区三区 | 精品国产一区二区三区久久 | 米奇狠狠狠888 | 99视频导航 | 丁香婷婷在线观看 | 免费国产黄线在线观看视频 | 成人h在线播放 | 在线有码中文字幕 | 99热国产精品 | 九九精品无码 | a在线观看国产 | 久草在线视频看看 | 亚洲欧美国内爽妇网 | 天堂av在线| 五月婷婷一区 | 日精品 | 国产精品一区二区三区久久 | 国产人成免费视频 | 97热久久免费频精品99 | 操操操日日 | 97超碰国产精品女人人人爽 | 久久99精品国产麻豆婷婷 | 国产精品99久久久久久大便 | 国产96精品 | 精品久久视频 | 久久久久亚洲国产精品 | 最新的av网站 | 天天色天天射天天操 | 欧美激情视频久久 | 日本天天操 | 五月精品| av在线一二三区 | 国产成人一级 | 黄色成人影视 | 亚洲视频在线观看 | 日本精品视频免费观看 | 综合久久综合久久 | www在线观看视频 | 久草在线手机视频 | 9热精品 | 日本最新中文字幕 | 人人干,人人爽 | 91精品国产91久久久久福利 | 久久免费毛片视频 | 中文字幕免费 | 亚洲在线资源 | 日韩网| 日日夜夜狠狠 | 欧美色久| 亚洲免费a | 久草精品视频 | 在线观看免费观看在线91 | av大片网址 | 国产高清亚洲 | 五月天激情综合网 | av丝袜在线 | 日日摸日日添日日躁av | 免费进去里的视频 | 亚洲免费资源 | 综合网成人 | 久草视频免费观 | 久久久久久久99 | 精品国产伦一区二区三区观看方式 | 久久精品首页 | 国产黄网在线 | 日韩高清无线码2023 | 深爱激情五月网 | 欧美日韩综合在线 | 久久久久高清毛片一级 | av福利在线导航 | 亚洲精品国产精品99久久 | 韩日精品中文字幕 | 欧美日韩国产高清视频 | 亚洲精品视频在线观看免费视频 | 亚洲春色成人 | 国产拍在线 | 亚洲经典视频在线观看 | 色婷婷综合久久久久中文字幕1 | 亚洲精品大片www | 99热99热| 日韩精品一区二区电影 | 日韩欧美精品在线观看视频 | 亚洲天堂网视频 | 欧美日韩一区二区视频在线观看 | 日韩视频中文 | 免费色网| 精品国产美女 | 成人av资源在线 | 精品国产电影一区 | 亚洲婷婷丁香 | 亚欧洲精品视频在线观看 | www.xxx.性狂虐 | wwwwww黄 | 国产麻豆精品在线观看 | 日韩av不卡在线观看 | 国产精品手机在线 | 91在线亚洲| 免费在线观看一级片 | 日韩在线电影一区 | 正在播放国产一区 | 91精品国产成人www | 亚洲国产精品成人女人久久 | 久9在线 | 成人网中文字幕 | 91视视频在线直接观看在线看网页在线看 | 午夜精品婷婷 | 91精品久久久久久综合乱菊 | 精品一二三四五区 | 中文字幕高清免费日韩视频在线 | 亚洲欧美日韩一区二区三区在线观看 | 亚洲精品久久视频 | 国产精品av免费在线观看 | 国产精品久久久久9999吃药 | 三级黄色片在线观看 | 国产不卡毛片 | 国产精品99久久久精品 | 99久热在线精品视频成人一区 | 国产区网址 | 国产一二三区av | 免费视频久久久久久久 | 亚洲视频2 | 国产精品一区二区三区免费视频 | 一级黄色视屏 | 国产麻豆剧果冻传媒视频播放量 | 最近2019好看的中文字幕免费 | 日韩欧美一区二区三区在线观看 | 久草在线手机观看 | 2000xxx影视 | 天天综合天天做 | 在线观看中文字幕视频 | 亚洲精品999 | 91九色网站 | 一区二区三区中文字幕在线 | 九九免费观看全部免费视频 | 久草视频中文在线 | 久久久国产一区 | 欧美成人黄 | 欧美性生活小视频 | 国产麻豆果冻传媒在线观看 | 亚洲国产中文在线 | 人人看人人草 | 国产麻豆精品免费视频 | 成人在线免费观看视视频 | 欧美在线日韩在线 |