סיסלאָגד לינוקס און יוניקס קאַמאַנד

סיסלאָגד גיט צוויי סיסטעם יוטילאַטיז וואָס צושטעלן שטיצן פֿאַר סיסטעם לאָגינג און קערן אָנזאָג טראַפּינג. שטיצן פון ביידע אינטערנעץ און יוניקס פעלד סאָקקעץ ינייבאַלז דעם נוצן פּעקל צו שטיצן ביידע היגע און ווייַט לאָגינג.

סיסטעם לאָגינג איז צוגעשטעלט דורך אַ ווערסיע פון סיסלאָגד (8) דערייווד פון די לאַגער BSD קוואלן. קשר לאָגינג שטיצן איז צוגעשטעלט דורך די קלאָגד (8) נוצן וואָס אַלאַוז קעראַל לאָגינג צו ווערן אַ סטאַנדאַלאָנע מאָדע אָדער ווי אַ קליענט פון סיסלאָגד.

סיסלאָגד גיט אַ סאָרט פון לאָגינג אַז פילע מאָדערן מגילה נוצן. יעדער לאָגד אָנזאָג כּולל בייַ מינדסטער אַ צייַט און אַ האָסטנאַמע פעלד, נאָרמאַלי אַ פּראָגראַם נאָמען פעלד, אָבער, אָבער אַז דעפּענדס אויף ווי טראַסטי די לאָגינג פּראָגראַם איז.

בשעת די סיסלאָגד מקורים זענען געווען שווער מאַדאַפייד אַ פּאָר פון הערות זענען אין סדר. ערשטער פון אַלע עס איז געווען אַ סיסטעמאַטיש פּרווון צו ענשור וואָס סיסלאָגד גייט זייַן פעליקייַט, נאָרמאַל BSD נאַטור. די צווייטע וויכטיק באַגריף איז אז דאָס ווערסיע פון ​​סיסלאָגד ינטעראַקץ טראַנספּעראַנט מיט די ווערסיע פון ​​סיסלאָג געפונען אין די נאָרמאַל לייברעריז. אויב אַ ביינערי לינגקט צו דער נאָרמאַל שערד לייברעריז פיילז צו אַרבעטן ריכטיק מיר וואָלט ווי אַ בייַשפּיל פון די אַנאַמאַלאַס נאַטור.

די הויפּט קאַנפיגיעריישאַן טעקע / עטק / סיסלאָג.קאָנף אָדער אַ אנדער ברירה טעקע, געגעבן מיט די-פ אָפּציע, איז לייענען בייַ סטאַרטאַפּ. קיין שורות וואָס אָנהייבן מיט די האַש צייכן (`` # '') און ליידיק שורות זענען איגנאָרירט. אויב אַ טעות אַקערז אין פּאַרסינג די גאנצע שורה איז איגנאָרירט.

סינאָפּסיס

syslogd [ -a socket ] [ -d ] [ -f config file ] [ -h ] [ -l hostlist ] [ -m interval ] [ -n ] [ -p socket ] [ -r ] [ -s domainlist ] [ - v ] [ -x ]

אָפּציעס

-אַ כאָלעל

ניצן דעם אַרגומענט איר קענען ספּעציפיצירן נאָך סאָקקעץ פון אַז סיסלאָגד האט צו הערן צו. דעם איז דארף אויב איר 'רע געגאנגען צו לאָזן עטלעכע דיימאַן לויפן ין אַ טשראָאָט () סוויווע. איר קענען נוצן אַרויף צו 19 נאָך סאָקקעץ. אויב דיין סוויווע דארף אפילו מער, איר מוזן פאַרגרעסערן דעם סימבאָל מאַקספוניקס אין די syslogd.c מקור טעקע. א ביישפיל פֿאַר אַ טשראָאָט () דאַעמאָן איז באשאפן דורך די מענטשן פון OpenBSD בייַ http://www.psionic.com/papers/dns.html.

טורנס אויף דיבאַג מאָדע. ניצן דעם דיכעמישער וועט ניט גיינ ווייַטער אַ גאָפּל (2) צו שטעלן זיך אין דער הינטערגרונט, אָבער פאַרקערט צו אַז בלייַבן אין די פאָרגראַונד און שרייַבן פיל דעבוג אינפֿאָרמאַציע אויף דעם קראַנט טטי. זען די DEBUGGING אָפּטיילונג פֿאַר מער אינפֿאָרמאַציע.

קאָנפיג טעקע

ספּעציפיצירן אַן אָלטערנאַטיוו קאַנפיגיעריישאַן טעקע אָנשטאָט /etc/syslog.conf , וואָס איז די פעליקייַט.

דורך פעליקייַט סיסלאָגד וועט ניט פאָרויס אַרטיקלען עס באקומט פון ווייַט מחנות. ספּעציפיצירן דעם באַשטימען אויף די באַפֿעלן שורה וועט פאַרשאַפן די לאָג דיימאָן צו פאָרויס קיין ווייַט אַרטיקלען עס באקומט צו פאָרווערדינג הערות וואָס האָבן שוין דיפיינד.

-l hostlist

ספּעציפיצירן אַ האָסטנאַמע וואָס זאָל זיין לאָגד בלויז מיט זייַן פּשוט האָסטנאַמע און ניט די פקדן. קייפל מחנות קענען זיין ספּעסאַפייד ניצן די צווייפּינטל ('`:' ') סעפּאַראַטאָר.

מעהאַלעך

די סיסלאָגד לאָגס אַ מארק טימעסטאַמפּ קעסיידער. די פעליקייַט מעהאַלעך צווישן צוויי - צייכן - שורות איז 20 מינוט. דעם קען זיין געביטן מיט דעם אָפּציע. באַשטעטיקן די ינטערוואַל צו נול טורנס עס אַוועק לעגאַמרע.

Avoid auto-backgrounding. דעם איז דארף ספּעציעל אויב די סיסלאָגד איז סטאַרטעד און קאַנטראָולד דורך יניט (8).

-פּ כאָלעל

איר קענען ספּעציפיצירן אַן אנדער ברירה וניקס פעלד כאָלעל אַנשטאָט פון / dev / log .

-r

דעם אָפּציע וועט געבן די מעכירעס צו באַקומען אַ אָנזאָג פון די נעץ ניצן אַ אינטערנעט פעלד כאָלעל מיט די סיסלאָג דינסט (זען (5)). די פעליקייַט איז נישט צו באַקומען קיין אַרטיקלען פון די נעץ.

דעם אָפּציע איז באַקענענ אין ווערסיע 1.3 פון די סימסקאָגד פּעקל. ביטע טאָן אַז די פעליקייַט אָפּפירונג איז די פאַרקערט פון ווי עלטער ווערסיעס ביכייוו, אַזוי איר זאל האָבן צו ווענדן דעם.

-s domainlist

ספּעציפיצירן אַ פעלד נאָמען וואָס זאָל זיין סטריפּט אַוועק איידער לאָגינג. קייפל דאָומיינז קענען זיין ספּעסאַפייד ניצן די צווייפּינטל ('`:' ') סעפּאַראַטאָר. ביטע רעקאָמענדירן אַז קיין סוב-דאָומיינז קענען זיין ספּעסאַפייד אָבער בלויז גאַנץ דאָומיינז. פֿאַר בייַשפּיל, אויב -s north.de איז ספּעסאַפייד און דער באַלעבאָס לאָגינג ריזאַלווז צו satu.infodrom.north.de קיין פעלד וואָלט זיין שנייַדן, איר וועט האָבן צו ספּעציפיצירן צוויי דאָומיינז ווי: -s north.de:infodrom.north.de .

-v

דרוק ווערסיע און אַרויסגאַנג.

-קס

דיסאַבלע נאָמען ליפאַפּס ווען באקומען ווייַט אַרטיקלען. דעם אַוווידז דעאַטלאָקקס ווען די נאַמעסערווער איז פליסנדיק אויף די זעלבע מאַשין וואָס לויפט די סיסלאָג דאַעמאָן.

סיגנאַלז

סיסלאָגד ריאַקץ צו אַ גאַנג פון סיגנאַלז. איר קענט לייכט שיקן אַ סיגנאַל צו סיסלאָגד ניצן די פאלגענדע:

טייטן-סיגנאַל `קאַץ / וואַר / לויפן / סיסלאָגד.פּיד`

Sighup

דאָס לעץ סיסלאָגד דורכפירן אַ שייַעך-יניטיאַליזאַטיאָן. אַלע עפענען טעקעס זענען פארשלאסן, די קאַנפיגיעריישאַן טעקע (default / / etc / syslog.conf ) וועט זיין רייערד און די סיסלאָג (3) מעכירעס איז סטאַרטעד ווידער.

SIGTERM

דער סיסלאָגד וועט שטאַרבן.

SIGINT , SIGQUIT

אויב דיבאַגינג איז ענייבאַלד, זיי זענען איגנאָרירט, אַנדערש סיסלאָגד וועט שטאַרבן.

SIGUSR1

באַשטימען דיבאַגינג אויף / אַוועק. דעם אָפּציע קענען זיין געניצט אויב סיסלאָגד איז סטאַרטעד מיט די דעבוג אָפּציע.

SIGCHLD

וואַרטן פֿאַר קינדס אויב עטלעכע זענען געבוירן, ווייַל פון וואַנט'ינג אַרטיקלען.

קאָנפיגוראַטיאָן טעקע סינטאַקס דיפפערענסעס

סיסלאָגד ניצט אַ ביסל אַנדערש סינטאַקס פֿאַר זייַן קאַנפיגיעריישאַן טעקע ווי די אָריגינעל BSD קוואלן. אָריגינאַללי אַלע אַרטיקלען פון אַ ספּעציפיש בילכערקייַט און אויבן זענען פאָרווערדיד צו די לאָג טעקע.

פֿאַר בייַשפּיל, די ווייַטערדיק שורה געפֿירט אַלע די רעזולטאַט פון דאַעמאָנס ניצן די דאַעמאָן פאַסילאַטיז (דיבאַג איז די לאָואַסט בילכערקייַט, אַזוי יעדער העכער וועט אויך גלייַכן) צו גיין אין / וסר / אַדמין / דאַעמאָנס :

# סימפּלע syslog.conf daemon.debug / usr / adm / daemons

אונטער דער נייַע סכעמע, דעם אָפּפירונג בלייבט די זעלבע. די חילוק איז די דערצו פון פיר נייַ ספּעסאַפייערז, די אַסטעריסק ( * ) ווילדקאַרד, די יקווייזשאַן צייכן ( = ), די עקסקלאַמיישאַן מארק ( ! ), און די מינוס צייכן ( - ).

די * ספּעסאַפייז אַז אַלע אַרטיקלען פֿאַר די ספּעסאַפייד מעכירעס זענען דירעקטעד צו די דעסטיניישאַן. באַמערקונג אַז דעם אָפּפירונג איז דידזשענערייט מיט ספּעסאַפייינג אַ בילכערקייַט גלייַך פון דיבאַג. וסערס האָבן אנגעוויזן אַז די אַסטעריסק נאָוטיישאַן איז מער ינטואַטיוו.

די = ווילדקאַרד איז געניצט צו באַגרענעצן לאָגינג צו די ספּעסאַפייד בילכערקייַט קלאַס. דעם אַלאַוז, למשל, ראָוטייטינג בלויז דעבוג אַרטיקלען צו אַ באַזונדער לאָגינג מקור.

למשל, די ווייַטערדיק שורה אין syslog.conf וואָלט דירעקט דעבוג אַרטיקלען פון אַלע מקורים צו די / וסר / אַדמין / דעבוג טעקע.

# מוסטער סיסלאָג.קאָנף *. = דעבוג / וסר / אַדמין / דעבוג

די ! איז גענוצט צו ויסשליסן לאָגינג פון די ספּעסאַפייד פּרייאָראַטיז. דעם אַפעקץ אַלע (!) פּאַסאַבילאַטיז פון ספּעסאַפייינג פּרייאָראַטיז.

פֿאַר בייַשפּיל, די ווייַטערדיק שורות וואָלט אַרייַנלאָגירן אַלע אַרטיקלען פון די מעכירעס פּאָסט אַחוץ די מיט די בילכערקייַט אינפֿאָרמאַציע צו די / וסר / אַדמין / פּאָסט טעקע. און אַלע אַרטיקלען פון news.info (אַרייַנגערעכנט) צו news.crit (עקסקלודינג) וואָלט זיין לאָגד צו די / וסר / אַדמין / נייַעס טעקע.

# סאַמפּלע סיסלאָג.קאָנף פּאָסט. *, פּאָסט.! = אינפֿאָרמאַציע / וסר / אַדמין / פּאָסט news.info; נייַעס.! קריט / וסר / אַדמין / נייַעס

איר קען נוצן עס ינטויטיוולי ווי אַ ויסנעם ספּעסאַפייער. דער אויבן דערמאנט ינטערפּריטיישאַן איז פשוט ינווערטיד. טאן אַז איר קען נוצן

mail.none

אָדער

mail.! *

אָדער

פּאָסט.! דעבוג

צו האָפּקען אַלע אָנזאָג וואָס קומט מיט אַ פּאָסט מעכירעס. עס איז פיל פּלאַץ צו שפּילן מיט אים. :-)

דער - קען נאָר זיין געניצט צו פאַרפעסטיקן אַ טעקע נאָמען אויב איר ווילן צו דורכפירן סינסינג די טעקע נאָך יעדער שרייַבן צו עס.

דאָס קען נעמען עטלעכע אַקקלימאַטיזאַטיאָן פֿאַר יענע מענטשן געניצט צו די ריין BSD נאַטור אָבער טעסטערס האָבן אנגעוויזן אַז דעם סינטאַקס איז עפּעס מער פלעקסאַבאַל ווי די BSD נאַטור. באַמערקונג אַז די ענדערונגען זאָל ניט ווירקן נאָרמאַל סיסלאָג.קאָנף (5) טעקעס. איר מוזן ספּאַסיפיקלי מאָדיפיצירן די קאַנפיגיעריישאַן טעקעס צו באַקומען די ענכאַנסט נאַטור.

שטיצן פֿאַר ווייַט לאָגגינג

די מאַדאַפאַקיישאַנז צושטעלן נעץ שטיצן צו די סיסלאָגד מעכירעס. נעטוואָרק שטיצן מיטל אַז אַרטיקלען קענען זיין פאָרווערדיד פון איין נאָדע פליסנדיק סיסלאָגד צו אן אנדער נאָדע פליסנדיק סיסלאָגד ווו זיי וועלן זיין אַקשלי לאָגד צו אַ דיסק טעקע.

צו געבן דאָס איר דאַרפֿן צו ספּעציפיצירן די אָפּציע אויף די באַפֿעל שורה. די פעליקייַט אָפּפירונג איז אַז סיסלאָגד וועט נישט הערן צו די נעץ.

די סטראַטעגיע איז צו האָבן סיסלאָגע צו הערן אויף אַ פעלד וניק פעלד פֿאַר היגע דזשענערייטאַד קלאָץ אַרטיקלען. דעם אָפּפירונג וועט לאָזן סיסלאָגד צו ינטער-אַרבעטן מיט די סיסלאָג געפֿונען אין דער נאָרמאַל C ביבליאָטעק. אין דער זעלביקער צייַט, syslogd ליסאַנז אויף די נאָרמאַל סיסלאָג פּאָרט פֿאַר אַרטיקלען פאָרווערדיד פון אנדערע האָסץ. צו האָבן דעם אַרבעט ריכטיק די באַדינונגס (5) טעקעס (טיפּיקלי געפונען אין / עטק ) מוזן האָבן די פאלגענדע פּאָזיציע:

סיסלאָג 514 / ודפּ

אויב דעם פּאָזיציע איז פעלנדיק סיסלאָגד, ניט קענען באַקומען ווייַט אַרטיקלען אָדער שיקן זיי, ווייַל די UDP port can not be opened. אַנשטאָט, סיסלאָגד וועט שטאַרבן מיד, בלאָוינג אויס אַ טעות אָנזאָג.

צו פאַרשאַפן אַרטיקלען צו זיין פאָרווערדיד צו אן אנדער באַלעבאָס פאַרבייַטן די נאָרמאַל טעקע שורה אין די סיסלאָג.קאָנף טעקע מיט די נאָמען פון דעם באַלעבאָס צו וואָס די אַרטיקלען זענען געשיקט פּרעפּענדיד מיט אַן @.

למשל, צו שיקן אַלע אַרטיקלען צו אַ ווייַט באַלעבאָס ניצן די ווייַטערדיק סיסלאָג.קאָנף פּאָזיציע:

# מוסטער סיסלאָגד קאַנפיגיעריישאַן טעקע צו # אַרטיקלען צו אַ ווייַט באַלעבאָס פאָרויס אַלע. *. * @ האָסטנאַמע

צו פאָרויסזאָגן אַלע קערן אַרטיקלען צו אַ ווייַט באַלעבאָס די קאַנפיגיעריישאַן טעקע וואָלט זיין ווי גייט:

# Sample configuration file צו פאָרויס אַלע קערן # אַרטיקלען צו אַ ווייַט באַלעבאָס. kern. * @hostname

אויב די ווייַט האָסטנאַמע קענען נישט זיין סאַלווד בייַ סטאַרטאַפּ, ווייַל די נאָמען-סערווירער קען נישט זיין צוטריטלעך (עס קען זיין סטאַרטעד נאָך סיסלאָגד) איר טאָן ניט האָבן צו זאָרג. סיסלאָגד וועט צוריקקריגן די נאָמען פון צען מאל און דעמאָלט באַקלאָגנ זיך. אן אנדער מעגלעכקייט צו ויסמייַדן דעם איז צו שטעלן די האָסטנאַמע אין / עטק / מחנות .

מיט נאָרמאַל סיסלאָגד s איר וואָלט באַקומען סיסלאָג-לופּס אויב איר שיקן אויס אַרטיקלען וואס זענען באקומען פון אַ ווייַט באַלעבאָס צו דער זעלביקער באַלעבאָס (אָדער מער קאָמפּליצירט צו אַ דריט באַלעבאָס אַז סענדז עס צוריק צו דער ערשטער און אַזוי אויף). אין מיין פעלד (ינפאָדראָם אָלדענבורג) מיר אַקסאַדענאַלי גאַט איין און אונדזער דיסקס זענען אָנגעפילט מיט די זעלבע איין אָנזאָג. :-(

צו ויסמייַדן דעם אין נאָך מאל קיין אַרטיקלען וואס זענען באקומען פון אַ ווייַט באַלעבאָס זענען געשיקט צו אן אנדער (אָדער די זעלבע) ווייַט באַלעבאָס ענימאָר. אויב עס זענען סינעריאָוז ווו דאָס טוט נישט מאַכן זינען, ביטע פאַלן מיר (דזשאָוי) אַ שורה.

אויב די ווייַט באַלעבאָס איז ליגן אין די זעלבע פעלד ווי דער באַלעבאָס, סיסלאָגד איז פליסנדיק אויף, נאָר די פּשוט האָסטנאַמע וועט זיין לאָגד אַנשטאָט פון די גאנצע פקדן.

אין אַ היגע נעץ איר קען צושטעלן אַ הויפט לאָג סערווירער צו האָבן אַלע די וויכטיק אינפֿאָרמאַציע געהאלטן אויף איין מאַשין. אויב די נעץ באשטייט פון פאַרשידענע דאָומיינז איר טאָן ניט האָבן צו באַקלאָגנ זיך פֿאַר לאָגינג גאָר קוואַלאַפייד נעמען אַנשטאָט פון פּשוט האָסטנאַמעס. איר קען וועלן נוצן דעם פּאַס-פעלד שטריך פון דעם סערווער. איר קענען דערציילן די סיסלאָגד צו באַפרייַען עטלעכע דאָומיינז אנדערע ווי די איינער וואָס די סערווער איז ליגן אין און נאָר קלאָץ פּשוט האָסטנאַמעס.

ניצן די- ל אָפּציע דאָרט איז אויך אַ מעגלעכקייט צו דעפינירן איין מחנות ווי היגע מאשינען. דאָס, אויך, רעזולטאַטן אין לאָגינג בלויז זייער פּשוט האָסטנאַמעס און ניט די פקדנס.

די UDP כאָלעל געניצט צו פאָרויס אַרטיקלען צו ווייַט מחנות אָדער צו באַקומען אַרטיקלען פון זיי איז נאָר געעפנט ווען עס איז דארף. אין ריליסיז פריערדיק צו 1.3-23 עס איז געווען עפענען יעדער מאָל אָבער נישט געעפנט פֿאַר לייענען אָדער פאָרווערדינג ריספּעקטיוולי.

רעזולטאַט צו נאַמעד פּייפּס (פיפאָס)

דעם ווערסיע פון ​​סיסלאָגד האט שטיצן פֿאַר לאָגינג פּראָדוקציע צו גערופן פּייפּס (פיפאָס). א פיפאָ אָדער געהייסן רער קענען זיין געניצט ווי אַ דעסטיניישאַן פֿאַר לאָג אַרטיקלען דורך פּריפּענדינג אַ פּייפּי סימבאָל (`` | '') צו די נאָמען פון די טעקע. דעם איז האַנטיק פֿאַר דיבאַגינג. באַמערקונג אַז די פיפאָ מוזן זיין באשאפן מיט די מקפיפאָ באַפֿעל פֿאַר סיסלאָגד איז סטאַרטעד.

די ווייַטערדיק קאַנפיגיעריישאַן טעקע רוץ דעבוג אַרטיקלען פון די קערן צו אַ פיפאָ:

# סאַמפּלע קאַנפיגיעריישאַן צו מאַרשרוט קערן דיבאַגינג # אַרטיקלען בלויז צו / וסר / אַדמין / דעבוג וואָס איז אַ # רופן. kern. = debug | / usr / adm / debug

ינסטאַלירונג קאַנסערנז

עס איז מיסטאָמע איינער וויכטיק באַטראַכטונג ווען ינסטאָלינג דעם ווערסיע פון ​​סיסלאָגד. דעם ווערסיע פון ​​סיסלאָגד איז אָפענגיק אויף געהעריק פאָרמאַטטינג פון אַרטיקלען דורך די סיסלאָג פונקציע. די פאַנגקשאַנינג פון די סיסלאָג פונקציע אין די שערד לייברעריז געביטן ערגעץ אין דער געגנט פון ליבק.סאָ .4 [2-4]. ן. דער ספּעציפיש ענדערונג איז געווען צו נאַל-פאַרענדיקן דעם אָנזאָג איידער טראַנסמיטינג עס צו די / דעוו / קלאָץ כאָלעל. גוטע פאַנגקשאַנינג פון דעם ווערסיע פון ​​סיסלאָגד איז אָפענגיק אויף נול-טערמאַניישאַן פון דער אָנזאָג.

דעם פּראָבלעם וועט יזאַלי ויסמעקן זיך אויב אַלט סטאַטיקלי לינגקט בינאַריעס זענען געניצט אויף די סיסטעם. בינאַריעס ניצן אַלט ווערסיעס פון די סיסלאָג פֿונקציע וועט פאַרשאַפן ליידיק שורות צו זיין לאָגד נאכגעגאנגען דורך די אָנזאָג מיט די ערשטער כאַראַקטער אין דער אָנזאָג אראפגענומען. רעלינקינג די בינאַריעס צו נייַער ווערסיעס פון די שערד לייברעריז וועט ריכטיק דעם פּראָבלעם.

ביידע די סיסלאָגד (8) און די קאָגגד (8) קענען זיין לויפן פון יניט (8) אָדער אנגעהויבן ווי טייל פון די רק. * סיקוואַנס. אויב עס איז סטאַרטעד פון יניט די אָפּציע מוזן זיין שטעלן, אַנדערש, איר וועט באַקומען טאָנס פון סיסלאָג דאַעמאָנס אנגעהויבן. דעם איז ווייַל יניט (8) דעפּענדס אויף די פּראָצעס שייַן.

Security Threats

עס איז די פּאָטענציעל פֿאַר די סעאָגלאָג דאַעמאָן צו נוצן ווי אַ קאַנדויט פֿאַר אַ אָפּלייקענונג פון דינסט באַפאַלן. דאַנקען גיין צו יוחנן מאָריסאַן (jmorriso@rflab.ee.ubc.ca) פֿאַר אַלערטינג מיר צו דעם פּאָטענציעל. א זשורנאַל פּראָגראַם (מער) קען זייער לייכט פלאַוער די סיסלאָגד דיימאַן מיט סיסלאָג אַרטיקלען ריזאַלטינג אין די לאָג טעקעס קאַנסומינג אַלע די רוען אָרט אויף די פילעסיסטעם . אַקטאַווייטינג לאָגינג איבער די ינעט פעלד סאָקקעץ וועט פון קורס ויסשטעלן אַ סיסטעם צו ריזיקירן אַרויס פון מגילה אָדער מענטשן אויף די היגע מאַשין.

עס זענען אַ נומער פון מעטהאָדס פון פּראַטעקטינג אַ מאַשין:

  1. ניצט קייל פיירוואַלינג צו באַגרענעצן וואָס מחנות אָדער נעטוואָרקס האָבן צוטריט צו די 514 / ודפּ כאָלעל.
  2. לאָגגינג קענען זיין דירעקטעד צו אַ אפגעזונדערט אָדער ניט-וואָרצל פילעסיסטעם, וואָס, אויב אָנגעפילט, וועט נישט פאַרהיטן די מאַשין.
  3. די עקסט 2 פילעסיסטעם קענען ווערן גענוצט וואָס קענען זיין קאַנפיגיערד צו באַגרענעצן אַ זיכער פּראָצענט פון אַ פילעסיסטעם צו נוצן בלויז דורך וואָרצל. נאָטיץ אַז דאָס וועט דאַרפן סיסלאָגד צו לויפן ווי אַ ניט-וואָרצל פּראָצעס. אויך טאָן אַז דאָס וועט פאַרמייַדן באַניץ פון ווייַט לאָגינג זינט סיסלאָגד קען נישט בינדן צו די 514 / ודפּ כאָלעל.
  4. דיסאַטאַסינג ינעט פעלד סאָקקעץ וועט שיעור ריזיקירן צו די היגע מאַשין.
  5. ניצן סטעפּ 4 און אויב די פּראָבלעם בלאָוז און איז ניט צווייטיק צו אַ זשורנאַל פּראָגראַם / דאַעמאָן באַקומען אַ 3.5 פט (אַפּפּראָקס 1 מעטער) לענג פון סאַקער רוט * און האָבן אַ שמועס מיט די באַניצער אין קשיא. סאַקער רוט דעף. --- 3/4, 7/8 אָדער 1 ין. האַרדעד שטאָל רוט, זכר טרעדיד אויף יעדער סוף. ערשטיק נוצן אין די אָיל אינדוסטריע אין מערב צפֿון דאַקאַטאַ און אנדערע לאָוקיישאַנז צו פּאָמפּע 'זויגן' בוימל פון בוימל וועלז. צווייטע ניצט זענען פֿאַר די קאַנסטראַקשאַן פון פיך פיטער גורל און פֿאַר דילינג מיט די טיילמאָליק ריקאַלסיטראַנט אָדער באַלזעראַנט יחיד.

Debugging

ווען דיבאַגינג איז אפגעקערט אויף ניצן אָפּציע דעמאָלט סיסלאָגד וועט זיין זייער ווערבאָוז דורך שרייבן פיל פון וואָס עס טוט אויף סטדאָוט. ווען דער קאַנפיגיעריישאַן טעקע איז רייאַד און שייַעך-פּאַרסט איר וועט זען אַ טאַבולאַר, קאָראַספּאַנדינג צו די ינערלעך דאַטע סטרוקטור. דעם טאַבולאַר באשטייט פון פיר פעלדער:

נומער

דעם פעלד כּולל אַ סיריאַל נומער סטאַרטינג דורך נול. דעם נומער רעפּראַזענץ די שטעלע אין די ינערלעך דאַטן סטרוקטור (ד"ה די מענגע). אויב איינער נומער איז לינקס אויס, עס קען זיין אַ טעות אין די קאָראַספּאַנדינג שורה אין /etc/syslog.conf .

מוסטער

דעם פעלד איז טריקי און רעפּראַזענץ די ינערלעך סטרוקטור פּונקט. יעדער זייַל שטייט פֿאַר אַ מעכירעס (אָפּשיקן צו סיסלאָג (3)). ווי איר קענען זען, עס זענען נאָך עטלעכע פאַסילאַטיז לינקס פרייַ פֿאַר ערשטע נוצן, נאָר די לינקס רובֿ זענען געניצט. יעדער פעלד אין אַ זייַל רעפּראַזענץ די פּרייאָראַטיז (אָפּשיקן צו סיסלאָג (3)).

קאַמף

דעם פעלד באשרייבט די ספּעציפיש קאַמף וואָס נעמט אָרט ווען אַ אָנזאָג איז באקומען אַז שוועבעלעך דעם מוסטער. אָפּשיקן צו די סיסלאָג.קאָנף (5) מאַנפּאַגע פֿאַר אַלע מעגלעך אַקשאַנז.

טענות

דעם פעלד ווייזט נאָך אַרגומענטן צו די אַקשאַנז אין די לעצטע פעלד. פֿאַר טעקע-לאָגינג דאָס איז דער טעקע נאָמען פֿאַר די לאָגפילע; פֿאַר באַניצער-לאָגינג דאָס איז אַ רשימה פון ניצערס; פֿאַר ווייַט לאָגינג דאָס איז די האָסטנאַמע פון ​​די מאַשין צו קלאָץ; פֿאַר קאַנסאָול-לאָגינג דאָס איז די געניצט קאַנסאָול; פֿאַר טטי-לאָגינג דאָס איז די ספּעסאַפייד טטי; וואַנט האט קיין נאָך אַרמאַמאַנץ.

זען אויך

לאַגער (1), סיסלאָג (2), (5)

קאָללאַבאָראַטאָרס

סיסלאָגד איז גענומען פון BSD קוואלן, גרעג וועסטסטעין (greg@wind.enjellic.com) געטאן דעם פּאָרט צו לינוקס , מארטין שולץ (joey@linux.de) פאַרפעסטיקט עטלעכע באַגז און צוגעגעבן עטלעכע נייַ פֿעיִקייטן. קלאָגד איז געווען ערידזשנאַלי געשריבן דורך סטיוו האר (lord@cray.com), Greg Wettstein געמאכט הויפּט ימפּרווומאַנץ.

דר. Greg Wettstein
ענדזשעלליק סיסטעמס אַנטוויקלונג

אָנקאָלאָגי פאָרשונג אָפּטייל קאַמפּיוטינג פאַסילאַטיז
ראַדזשער מאַריס ראַק צענטער
Fargo, ND
greg@wind.enjellic.com

סטיווען טוועעדיע
דעפּאַרטמענט פון קאָמפּיוטער וויסנשאַפֿט
עדינבורגה אוניווערסיטעט, סקאָטלאַנד
sct@dcs.ed.ac.uk

Juha Virtanen
jiivee@hut.fi

Shane Alderton
shane@ion.apana.org.au

מארטין שולץ
ינפאָדראָם אָלדענבורג
joey@linux.de

וויכטיק: ניצן די מענטש באַפֿעל ( % man ) צו זען ווי אַ באַפֿעל איז געוויינט אויף דיין באַזונדער קאָמפּיוטער.

Related ארטיקלען