作者 主題: 請問freebsd syslogd remote logging 的設定  (閱讀 5693 次)

0 會員 與 1 訪客 正在閱讀本文。

ivan1193

  • 懷疑的國中生
  • **
  • 文章數: 72
    • 檢視個人資料
請問freebsd裡...
如果想要讓遠端的機器可以把log記錄到這台主機...
那如何開放讓它可以把log記錄在/var/log/裡......

例如:我想讓192.168.0.1的mail log記錄...
記錄在192.168.0.2的/var/log/mail/mail-log裡....
要如何設定呢......


謝謝大大....

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
Re: 請問freebsd syslogd remote logging 的設定
« 回覆 #1 於: 2005-05-05 21:45 »
引述: "ivan1193"
請問freebsd裡...
如果想要讓遠端的機器可以把log記錄到這台主機...
那如何開放讓它可以把log記錄在/var/log/裡......

例如:我想讓192.168.0.1的mail log記錄...
記錄在192.168.0.2的/var/log/mail/mail-log裡....
要如何設定呢......

謝謝大大....


man syslogd,看一下 -a 參數使用意義。

然後 man syslogd.conf,查閱 remote logging 的寫法。

==
I am kenduest - 小州

my website: http://kenduest.sayya.org/

ivan1193

  • 懷疑的國中生
  • **
  • 文章數: 72
    • 檢視個人資料
請問freebsd syslogd remote logging 的設定
« 回覆 #2 於: 2005-05-06 22:56 »
我有參考過了...可是有個疑問想請教....
如果一個網域內..有4~5台機器..想把log記錄在freebsd上的特定檔案...
那我要如何設定呢......
例如:
192.168.0.1 的mail log記錄在freebsd的/var/log/mail/mail-log.err
192.168.0.3的vpn log記錄在freebsd的/var/log/vpn.info
........

我除了在/etc/syslog.conf設定了...
local0.err   /var/log/mail/mail-log.err
local1.info   /var/log/vpn.info
當然還有192.168.0.1&192.168.0.3要設定之外還要做什麼設定丫..

謝謝大大......

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
請問freebsd syslogd remote logging 的設定
« 回覆 #3 於: 2005-05-06 23:13 »
引述: "ivan1193"
我有參考過了...可是有個疑問想請教....
如果一個網域內..有4~5台機器..想把log記錄在freebsd上的特定檔案...
那我要如何設定呢......
例如:
192.168.0.1 的mail log記錄在freebsd的/var/log/mail/mail-log.err
192.168.0.3的vpn log記錄在freebsd的/var/log/vpn.info
........

我除了在/etc/syslog.conf設定了...
local0.err   /var/log/mail/mail-log.err
local1.info   /var/log/vpn.info
當然還有192.168.0.1&192.168.0.3要設定之外還要做什麼設定丫..

謝謝大大......


通常 syslogd 是依據 syslog.conf 內的 facility 與 priority 放在檔案內的,一般記得是沒有所謂不同的 machine 放不同 log 這種功能。

你需要該功能,請改用 syslog-ng 程式,由 ports 可以安裝使用。

==
I am kenduest - 小州

my website: http://kenduest.sayya.org/