ايسزلوڊ لينڪس ۽ يونڪس ڪمان

Sysklogd کي ٻن سسٽم جي خاصيتون مهيا ڪندو آهي جيڪو سسٽم لاگنگ ۽ ڪيليل پيغام جي ڇڪڻ لاء مدد مهيا ڪن ٿا. ان انٽرنيٽ ۽ يونڪس ڊومين ساکٽس جي سهولت هن utility package کي مقامي ۽ ريموٽ لاگنگ ٻنهي جي حمايت ڪري ٿو.

سسٽم لاگنگ فراهم ڪيل سي ايس ايلگ (8) جي نسخي طرفان بي ايس ڊي جي ذريعن کان مهيا ڪيل آهي. kernel لاگنگ جي حمايت ڪلوڊ (8) ڀلائي جي طرفان فراهم ڪئي وئي آھي جيڪا ڪنيل کي لاگ ان ھڪڙي اسٽون فيشن ۾ يا سيزلوڊ جي ڪلائنٽ جي طور تي ڏني وڃي ٿي.

Syslogd هڪ قسم جي لاگنگ مهيا ڪندو آهي جيڪي جديد پروگرامن جو استعمال ڪن ٿا. هر لاگ ان پيغام ۾ گھٽ ۾ گهٽ هڪ وقت ۽ هڪ هسٽيريم فيلڊ، عام طور تي هڪ پروگرام جو نالو فيلڊ پڻ آهي، پر اهو ان تي منحصر آهي ته لابين واري پروگرام جو قابل اعتماد آهي.

جڏهن ته syslogd ذريعن کي تمام گهڻو نوٽس تبديل ڪيا ويا آهن. سڀ کان پهريان هڪ منظم بڻائڻ جي ڪوشش ڪئي وئي آهي ته سي ايسگالڊ ان جي ڊفالٽ، معياري بي ايس ڊي ڊي رويي جي پٺيان آهي. نوٽ ڪرڻ جو ٻيو اهم مفهوم اهو آهي ته اسڪاگلڊ جو هي نسخو شفاف طور تي معياري لائبريرين ۾ مليو سيسلو جي نسخي سان. جيڪڏهن هڪ بائنري سان معياري شيئرنگ لائبريرن سان ڳنڍيل ڪم کي صحيح طور تي ناڪام ٿي سگهون ٿا ته اسان هڪ غير جانبدار رويي جو مثال ڏيو.

مکيه ترتيب جي فائيل /etc/syslog.conf يا متبادل فائل، جيڪا اختيار سان ڏنل ڏني وئي آهي، شروعاتي تي پڙهي ويندي آهي. ڪنهن حدن جو هش جي نشان سان شروع ٿئي ٿو (`` # '') ۽ صفون نظرانداز ڪيا ويا آهن. اگر مڪمل طور تي لڪيرڻ جي ڪري غلطي ٿيندي نظر اچي ٿي.

يونيڪوڊس

syslogd [ -a ساکٽ ] [ -d ] [ -f ترتيب واري فائيل ] [ -h ] [ -l هوسٽٽيو ] [ وقالي ] [ -n ] [ -پي ساکٽ ] [ -r ] [ -ڊومين لسٽريٽ ] [ - v ] [ -x ]

Options

-اڪ ساکٽ

ھن دليل کي استعمال ڪري سگھو ٿا ته توھان سسلوڊڊ کان اضافي اضافو ساکٽ ٻڌائڻ لاء آھي. اهو ضروري آهي ته توهان هڪ ڪرٽو () ماحول جي اندر اندر ڪجهه ڊيمن جي هلڻ جي اجازت ڏيو ٿا. توهان 19 اضافي ساکٽ تائين استعمال ڪري سگهو ٿا. جيڪڏهن توهان جي ماحول کي وڌيڪ کان وڌيڪ ضرورت آهي، توهان کي Syslogd.c ماخذ فائل اندر MAXFUNIX کي وڌائڻو پوندو. ھڪڙو ٻلو ()) ڊيمن لاء ھڪڙو مثال ماڻھن جي OpenBSD جي ذريعي بيان ڪيو آھي http://www.psionic.com/papers/dns.html.

سي

ڊيب جي موڊ تي مٽايو ويو آهي. هن ڊيمن کي استعمال ڪندي ڪنهن به پري کان روڪڻ نه ڏينداسين (2) پاڻ کي پس منظر ۾ سيٽ ڪرڻ، پر انهي جي سامهون جي ميدان ۾ رهڻ ۽ موجوده ٽائيٽ تي گهڻو ڄاڻ معلومات لکندو. وڌيڪ ڄاڻ لاء DEBUGGING سيڪشن ڏسو.

ايفف جي فائيل فائل

/etc/syslog.conf جي بدلي متبادل متبادل ترتيب واري فائل جي وضاحت ڪريو ، جيڪو ڊفالٽ آهي.

-h

ڊفالٽ syslogd طرفان ان کي مڪمل ريموٽ هاسٽ وٽان وصول نه ٿيندو. ھن چيڪ کي ڪنٽر لائن جي وضاحت ڪندي ڪنھن به ريمارڪس پيغام کي اڳتي وڌائڻ لاء لاگ ڊيمن جو سبب ٿيندو جيڪي اھو بيان ڪيل ھوسٽس حاصل ڪري رھيا آھن.

ايل ايل ميزبانسٽ

هڪ ھوسٽينٽ کي واضع ڪريو جيڪو صرف ان جي سادي ميزبان نام سان ۽ ان کي ايف ايف ڊي سان لاگ ان ٿيڻ گھرجي. گهڻن لشڪر کي سيمينار (``: '') سان استعمال ڪيو وڃي ٿو.

ايم پي وقف

عام طور تي هاڻوڪو سيز مارڪ جو نشان لڳل آهي. ٻن - مارڪي لائينز جي وچ ۾ ڊفالٽ وچولي 20 منٽ آهي. ھي ھن اختيار سان تبديل ڪري سگھجي ٿو. ان کي مڪمل طور تي صفر کي وقار ڪري وچولي کي سيڙيندي.

-n

خودڪار پس منظر ڪرڻ کان بچاء. اهو ضروري آهي ته خاص طور تي جيڪڏهن سسلوگڊ شروع ڪيو ويو آهي ۽ ان جي ذريعي ترتيب ڏنل آهي (8).

سي. ساکٽ

توهان متبادل / يونڪس ڊسڪ ساکٽ جي بدران / dev / log وضاحت ڪري سگھو ٿا.

ري

هي اختيار سنيگل سروس سان انٽرنيٽ ڊومين ساکٽ جي استعمال سان نيٽ ورڪ کان پيغام وصول ڪرڻ جي سهولت کي فعال ڪندو (ڏسو (5)). اهو ڊفالٽ نيٽورڪ کان ڪنهن به نياپا وصول نه ڪيو وڃي.

هي اختيار سسڪيگال پيٽ جي نسخي 1.3 ۾ متعارف ڪئي وئي آهي. مهرباني ڪري نوٽ ڪريو ته ڊفالٽ ڪئين طريقي سان ڪئين ڊائريڪشن جو طريقو اهو آهي، تنهن ڪري توهان کي هن تي رخ ڪرڻو پوندو.

-s ڊومينٽسٽ

ڊومين جو نالو مقرر ڪريو جيڪو لاگ ان ٿيڻ کان اڳ ختم ٿيڻ گهرجي. گهڻن ڊومينز ڪولن (``: '') کي استعمال ڪندي بيان ڪري سگهجي ٿو. مهرباني ڪري صلاح ٿي سگھن ٿيون ته ذيلي ذيلي ڊومين جو مخصوص هجي پر رڳو سڄو ڊومين. مثال طور، -s north.de بيان ڪئي وئي آهي ۽ ميزبان لاگنگ satu.infromrom.north.de ڪنهن ڊومين کي ڪٽي ٿي سگهندي، توهان کي ٻه ڊومين بيان ڪرڻو پوندو . -s north.de:infodrom.north.de .

-v

ڇاپيو ورجن ۽ نڪرڻ.

-x

ريمارڪس نياپا حاصل ڪرڻ وقت نالو لوڪ ناھي. اهو جڏهن مريٽر انهي ساڳي مشين تي هلندو آهي، جڏهن مريضن کي بچايو وڃي ٿو جيڪو syslog daemon هلندو آهي.

سگنل

Syslogd سگنل جي سيٽ تي رد ڪري ٿو. توهان شايد هيٺ ڏنل استعمال ڪندي syslogd ڏانهن اشارو موڪلي سگهو ٿا:

مارڻ-ايسگ اينال بلي / بلي / رن / syslogd.pid`

ٻاھر

هن کي سسولوگل کي ٻيهر شروعات ڪرڻ جي اجازت ڏئي ٿي. سڀ کوليو فائلون بند ٿي ويون آهن، ترتيب جي ٺاھ جوڙ واري فائيل (ڊفالٽ /etc/syslog.conf ) ويندي رريڊ ۽ سيليلو (3) سهولت ٿيندو.

SIGTERM

مريض مري ويندو آهي.

سائن ان ، SIGQUIT

جيڪڏهن ڊيبنگ ڪرڻ جي قابل آهي ته اهي نظر انداز ڪيا ويندا آهن، ٻي صورت ۾ syslogd مرندا.

SIGUSR1

ڊيبنگ کي بند ڪريو / بند ڪريو. هي اختيار صرف استعمال ڪري سگهجي ٿو جيڪڏهن syslogd ڊي ڊيگ آپشن سان شروع ٿئي ٿي.

SIGCHLD

جيڪڏهن ٻار ڄڻ ته پيدا ٿي ويا آهن، ڀتين جي پيغامن جي ڪري.

ترتيب ڏيڻ وارو فائل نحوڪ اختلافات

Syslogd اصل BSD ذريعن کان ان جي جوڙجڪ واري فائيل لاء ٿورو مختلف نحو استعمال ڪري ٿو. اصل طور تي خاص ترجيح ۽ مٿين سڀني نياڻين جي اڳيان فائل ڏانهن وڌيا ويا.

مثال طور، هيٺيون لسٽ ڊييمون سهولتن جي استعمال سان سڀني سموريون محصول (ڊيگ تمام گھٽ ترجيح آهي، پوء هر اعلي پڻ مچائي ويندي) / ايراضي / ايم ايم / ديميونز ڏانهن وڃو:

# نمونہ syslog.conf daemon.debug / usr / adm / daemons

نون منصوبي جي تحت، هي رويو ساڳيو رهي ٿو. فرق چار نون نمونن جي اضافي، اسٽرڪس ( * ) وائلڊ ڪارڊ، مساوات جي نشاني ( = )، فڪر جي نشاني ( ! ) ۽ منٽ جي نشاني ( - ).

* * بيان ڪري ٿي ته مخصوص سهولت لاء سڀني پيغامن کي منزل ڏانهن هدايتون آهن. اهو نوٽ ڪريو ته هي رويو ڊيب جي اوليت واري سطح کي بيان ڪرڻ سان اڀار آهي. صارفين کي ظاهر ڪيو آهي ته اسٽرڪ نوٽيشن وڌيڪ غير معمولي آهي.

= وائلڊ ڪارڊ کي لاگنگ کي مخصوص ترجيح طبقي تائين محدود ڪرڻ لاء استعمال ڪيو ويندو آھي. هي مثال طور، اجازت ڏيڻ لاء، صرف خاص لاگنگ ذريعو تي ڊيب پيغام جو روڪي رهيو آهي.

مثال طور، هيٺ ڏنل لائن syslog.conf ۾ مڙني ذريعن کان پيغام پهچائي سگهندي / usr / adm / debug فائل ڏانهن.

# نمونہ syslog.conf *. = debug / usr / adm / debug

سنڌ استعمال ڪيل ترجيحن جي لاگنگ کي خارج ڪرڻ لاء استعمال ٿيندو آھي. اهو ترجيحن جي وضاحت جي سڀني (!) امڪاني تي اثر انداز ڪري ٿو.

مثال طور، هيٺيون لائينون جيڪي اسان جي اوليت واري معلومات سان / ايم اي / ايڊ ايم ميل ميل فائل سان گڏ ميل جي سڀني پيغامن جو لاگ ان ٿين ها. ۽ news.crit (نيوزيلڪ) ڏانهن نيوز.info (بشمول) کان سڀني نياڻين کي / ايڊريس / ايڊم / خبر فائل ۾ داخل ٿيندي.

# نمونہ syslog.conf ميل. *؛ میل.! = info / usr / adm / mail news.info؛ news.! crit / usr / adm / news

توهان ان کي ذيلي طور تي ڌار ڌار وضاحت طور استعمال ڪري سگهو ٿا. مٿي ذڪر ڪيل تفسير اسان کي تبديل ٿي وئي آهي. انهي کي استعمال ڪري سگھو ٿا

ميل

يا

ٽپال.! *

يا

ميل

هڪ ميل جي سهولت سان اچي ٿو جيڪو هر پيغام کي ڇڏي ڏيڻ. ڪمرو گهڻو ڪري ان کي راند ڪرڻ لاء. :-)

جڏهن ته توهان فائلن کي هر لکڻ کان پوء انهي کي هم وقت سازي ڪرڻ جي اجازت ڏيو ٿا.

اهو انهن ماڻهن لاء خالص بي ايس ايس ڊي رويي کي استعمال ڪرڻ لاء ڪجهه acclimatization وٺي سگھي ٿو پر امتحان وارن اشارو ڪيو آهي ته هي نحوظ BSD رويي کان وڌيڪ ڪجهه لچڪدار آهي. ياد رهي ته اهي تبديليون معياري syslog.conf (5) فائلن تي اثر انداز نه ٿيڻ گهرجن. توهان کي خاص طور تي بهتر ڪيل رويي کي حاصل ڪرڻ لاء ترتيب ڏيڻ واريون فائلون تبديل ڪرڻ لازمي آهي.

ريموٽ جي لاگنگ لاء حمايت

انهن ترميمن کي سائللوڊ اسٽوڊنٽ ۾ نيٽ ورڪ سهولت فراهم ڪري ٿي. نيٽ ورڪ جي سهڪار جو مطلب آهي ته پيغام هڪ هڪڊ ۾ هلائيڊ سسلوڊڊ کان اڳتي وڌيل ٻي ڪنڊ چلائي رهيو آهي سائونلوڊ ڏانهن. جتي اهي اصل ۾ ڊسڪ فائيل تي لاگ ان ٿيندا.

هن کي فعال ڪرڻ لاء توهان کي -r اختيار کي حڪم واري لائن تي ڄاڻائڻ گهرجي. ڊفالٽ جو ڪارڻ اهو آهي ته syslogd نيٽورڪ ۾ نه ٻڌندو.

اهائي حڪمت عملي طور تي ٺاهيل لاگ ان پيغامن لاء يونڪس ڊسڪ ساکٽ تي syslogd ٻڌ آهن. اهڙي رويي کي سيسلوڊڊ کي معياري سي لائبريري ۾ مليو سيسلو سان گڏ هلائڻ جي اجازت ڏيندو. انهي مهل ٻين سسٽم کان اڳتي وڌائي پيغامن لاء سسلوگل بندرگاهه تي ساڳئي وقت syslogd ٻڌائيندو آهي. هن ڪم کي صحيح طور تي خدمتن کي درست ڪرڻ گهرجي (5) فائلون (خاص طور تي لڌو / وغيره ۾ ) هيٺين درج ٿيڻ گهرجن.

syslog 514 / udp

جيڪڏهن اهو داخلا ملي آهي syslogd نه ريموٽ پيغام ملي سگهي ۽ نه موڪليندا آهن، ڇاڪاڻ ته يو ايس ڊي بندرگاهن کي کوليو ويندو آهي. ان جي بدران، syslogd فوري طور تي فوت ٿي ويندي، غلطي جي غلطي وڌندي.

پيغام ڏيڻ لاء ٻئي ميزبان ڏانهن اڳتي وڌايو ويو عام فائيل لائن واري سسٽم جي نالي سان سسٽم جي نالي سان فائيل جي نالي سان ڏنل پيغامن جو پيغام جاري ڪيو ويو آهي.

مثال طور، هيٺين syslog.conf جي داخلا کي استعمال ڪندي ريموٽ هوسٽ تي سڀني پيغام موڪلڻ لاء:

# نمونہ syslogd configuration جي فائلن کي # پيغامن ڏانهن ٻاهر رکڻ واري هجي. *. * @ هومين نالو

ٻاهرين سڀني ڪيرنيل پيغامن کي اڳتي وڌائڻ لاء ھوسٽينشن واريون فائلون ھيٺين ريت آھن:

# نمونہ ترتيب جي فائيل کي سڀني ڪيرنيل # پيغام کي ٻاهرين ميز کي اڳيان آڻڻ لاء. kern. *hostname

جيڪڏهن ريموٽ ميزبان نالي شروعاتي طور تي حل نٿو ڪري سگهجي، ڇاڪاڻ ته نالو سرور شايد قابل نه هجي (اهو syslogd کان پوء شروع ٿي) توهان پريشان ٿيڻ جي ضرورت ناهي. Syslogd کي ڏهن ڀيرا نالو حل ڪرڻ ۽ پوء شڪايت ڪرڻ جي ڪوشش ڪندو. هڪ ٻيو امڪان هن کان بچڻ لاء هوسٽورسٽن جي هسٽارن کي رکي ٿو .

عام طور تي syslogd توهان کي پيغام پهچايو جيڪڏهن جيڪڏهن پيغام موڪليو ته ٻاهرين هوسٽ مان حاصل ڪيل هسٽ ميز تي (يا ٽي پي هوسٽ ۾ وڌيڪ پيچيده جيڪو انهي کي پهريون ڀيرو واپس موڪلي وئي هجي) ۽ وصول ڪيو ويندو. منهنجي ڊومين (انوڊروومر پراڻنبرگ) ۾ اسان کي حادثي سان هڪڙي پئجي وئي آهي ۽ اسان جي ڊسڪ ساڳيء ئي پيغام سان ڀريو آهي. :-(

وڌيڪ وقت کان بچڻ لاء ڪو ريموٽ ميز مان وصول نه ڪيو ويو آهي اهي ڪنهن ٻئي (يا ساڳيا) ٻاهرين ميزبان ڏانهن موڪلي وينديون آهن. جيڪڏهن منظرنامو هوندا آهن جتي هي احساس نه ڪندو آهي، مهرباني ڪري مون کي (جوء) هڪ قطار ڇڏي ڏيو.

جيڪڏهن ٻاهرين ڊزائين تي ساڳيو ڊومين ۾ واقع آهي، انهي کي ميزبان طور، syslogd تي هلندو آهي، صرف مڪمل فڪنيٽ جي بدران صرف سادي هوسٽ نام جو لاگ ان ٿيندو.

مقامي نيٽورڪ ۾ توهان هڪ مشين تي رکيل سڀني اهم معلومات حاصل ڪرڻ لاء مرڪزي لاگ سرور مهيا ڪري سگهو ٿا. جيڪڏهن نيٽورڪ مختلف ڊومينز تي مشتمل آهي توهان کي توهان جي سادي برانن جي بجائے مڪمل طور تي نامزد ٿيل نالا رکڻ جي باري ۾ شڪايت نه آهي. توهان هن سرور جو پٽي-ڊومين خاصيت استعمال ڪرڻ چاهيندا. توهان ڪيترن ئي ڊومينس کي ٻيٽ بند ڪرڻ کان سواء سسلوگ کي ٻڌائي سگهو ٿا ته هڪ کان سرور ۾ واقع آهي ۽ صرف سادي عام رهنمائي وارو لاگ ان ڪريو.

-l اختيارن کي استعمال ڪندي هڪ ئي لشڪر کي مڪاني مشينن وانگر متعين ڪرڻ لاء امڪان پڻ آهي. اهو، ڏاڍو، صرف پنهنجن سادي نامناسب کي لاگ ان ڪرڻ ۾ ۽ نتيجن جو ناهي.

يو ايس ڊي ساکٽ کي ٻاهرين پيغامن ڏانهن پيغام پهچائڻ لاء يا انهن مان پيغام وصول ڪرڻ لاء صرف تڏهن کوليو ويندو آهي. 1.3-23 کان اڳ رليل ۾ اهو هر وقت کوليو ويو، پر باقاعده پڙهڻ يا اڳتي وڌڻ لاء نه کوليو ويو.

نامزد ٿيل پائپن جي ٻاھر (فيفا)

syslogd جو نسخو نامزد پائپ (پنسوس) مان ٻاھر ڪڍڻ جي لاء مدد ڪئي آهي. هڪ پولو يا نالي وارو پائپ فائل جي نالي تي پائپ جي علامت (`` | '') جي پيروي ڪندي لاگ پيغام جي منزل لاء استعمال ڪري سگهجي ٿو. اهو ڊبلنگ لاء تيار آهي. اهو نوٽ ڪيو ته پولو ميڪفيو حڪم سان ٺهيل هجڻ کان اڳ سائللوڊ شروع ٿئي ٿو.

ھيٺ ڏنل ترتيبن واري فائيل رستن کي ڪوري کان ڊيگ پيغام جا پنو تائين:

# رستو تي ڪنٽرول ڊيبنگنگ # پيغامن جي ترتيبن کي صرف / ايڊريس / ايڊم / ڊيگ ڪرڻ لاء صرف هڪ نمونن جي جوڙجڪ جو هڪ # نالي پائپ آهي. kern. = ڊيگٽ | / ايم / ايڊ ايم / ڊيگ

انسٽاليشن جي ڳڻپ

شايد سسگالڊ جي هن نسخي کي نصب ڪرڻ ۾ هڪ اهم ضرورت آهي. syslogd جي اس نسخي ۾ سي ايس ايل فنڪشن پاران پيغام جي صحيح فارمٽ تي منحصر آهي. سي ايس ايل جي فنڪشن جي ڪميونٽي لائبريرن ۾ فعل واري علائقي جي ڀيٽ ۾ تبديل ڪئي وئي. ايل. [2-4]. مخصوص تبديلي ان / ڊي / ساک ساکٽ ڏانھن منتقل ڪرڻ کان اڳ پيغام کي ختم ڪرڻ لاء هو. syslogd جي هن نسخي جو مناسب ڪارڪردگي پيغام جي اختيارن تي منحصر آهي.

اهو مسئلو عام طور تي پاڻ کي ظاهر ڪندو جيڪڏهن پراڻي طور تي جڙيل ڳنڍيل بائنري سسٽم تي استعمال ڪيو وڃي. بائنسز سيسلوگ فنڪشن جي پراڻي نسخن کي استعمال ڪندي پيغام ۾ ڏنل پهريون ڪردار سان ڏنل لاگ ان هجڻ جي خالي صفن جي ڪري ٿي. هنن بائنرن سان ڳنڍيل حصيداري لائبريرن جي نئين نسخن کي هن مسئلي کي درست ڪندي.

ٻئي syslogd (8) ۽ klogd (8) يا وري ان کان اندر هلائي سگهو ٿا (8) يا آر سي جي حصي جي طور تي شروع ڪيو. * ترتيب. جيڪڏهن اهو شروع ٿيڻ کان شروع ٿيو آهي -n سيٽ ڪيو وڃي، ٻي صورت ۾، توهان وڏا سوسلوڊ دايمنس شروع ڪندا سين. اهو ئي سبب آهي جو اندرين (8) پروسيس جي سڃاڻپ تي منحصر آهي.

سيڪيورٽي خطرن

سروس حملي جي رد ڪرڻ لاء ڪائونسل جي طور تي استعمال ڪرڻ لاء اسڪاگلڊ ڊيمونيم لاء امڪاني صلاحيت موجود آهي. مھرباني ڪري جان موريسن (jmorriso@rflab.ee.ubc.ca) ڏانھن وڃو ھن لاء مون کي ھي امڪاني طور پھچائڻ لاء. ھڪڙو دڙو پروگرام (ميٽر) تمام سولو سسلوڊ داسيمن سان ايسليگ پيغام سان ٻوڏ ڪري سگھن ٿا. انهي فائلن کي سڀئي باقي جڳھ تي فائلون سسٽم تي ڀريندا آھن . Inet ڊومين ساکٽ مٿان لاگنگ ڪرڻ کي يقيني طور تي پروگرام يا ماڻهن جي ٻاهرين مڪاني مشين تي خطراتي نظام کي ختم ڪندي.

مشين جي حفاظت لاء ڪيترائي طريقا موجود آهن:

  1. ڪورنيل فائر والنگ کي لاڳو ڪرڻ لاء حد تائين جيڪي لشڪر يا نيٽورڪ 514 / يو ڊي پي ساکٽ تائين رسائي ڪن ٿا.
  2. لاگنگ هڪ الڳ ٿيل يا غير ريڊ فائيل سسٽم کي هدايت ڪري ٿو، جيڪو ڀريو ويو، مشين کي نقصان نه ايندو.
  3. ext2 فائل سسٽم استعمال ڪري سگهجن ٿيون جيڪو صرف ريٽ ذريعي استعمال ڪرڻ واري فائيل سسٽم جي مخصوص فيصلي کي محدود ڪرڻ لاء ترتيب ڏئي سگهجي ٿو. نوٽ ڪيو ته هي غير روٽ عمل جي طور تي هلائڻ لاء syslogd جي ضرورت هوندي. جيڪر ڄاڻايو ته هي ٻاهرين لاگنگ جي استعمال کي روڪڻ کان بچي ويندي آهي syslogd 514 / UDP ساکٽ کي پابند ڪرڻ جي قابل نه ٿيندو.
  4. يونٽ ڊومين ساکٽ کي نااهل ڪرڻ واري مڪاني مشين کي خطري کي محدود ڪري ڇڏيندو.
  5. 4 مرحلن جو استعمال ڪريو ۽ مسئلو جاري رهي ٿي ۽ روگيو پروگرام لاء سيڪنڊ نه آهي / ڊيمون کي چيڪر جي ڊيگهه جي ڊيگهه ۾ 3.5 فوٽ (1 ميٽر) جي ڊيگهه حاصل آهي * ۽ سوال ۾ صارف سان رابطو ڪريو. چوسيندڙ ردي دفاع. 3/4، 7/8 يا 1ين. سخت پٿريلي ڇڪ، مرد هر آخر تي ڏنا ويا. تيل انڊسٽري ۾ پرائمري استعمال مغربي اتر ڊاکڪڪو ۾ ۽ ٻين هنڌن تي 'پکو' جي تيل کي تيل جي کوٽ مان تيل. ثانوي استعمال ڪڻڪ جي کاڌ خوراڪ جي تعمير ۽ ڪڏهن ڪڏهن بحالي بحالي يا بلبل شخص جي معاملي جي لاء آهن.

ڊيبنگ

جڏهن ڊي ڊي استعمال ڪندي ڊيبنگنگ ڦيرايو ويندو آهي ته پوء سسگالڊ تمام لفظي لکڻ سان گهڻو ڪجهه لکي ٿو جيڪو اسٽوريٽ تي آهي. جڏهن به ترتيب واري فائيل کي ريفريڊ ۽ ٻيهر نظر اچي ٿو ته توهان اندروني ڊيٽا جي جوڙجڪ جي مطابق هڪ ٽولير ڏسو. ھي ٽيبل حصا شامل آھن:

نمبر

ھن فيلڊ ۾ ٻڙي سان شروع ٿيندڙ سيريل نمبر شامل آھي. هي انگ اندروني ڊيٽا جي جوڙجڪ (يعني صف) جي پوزيشن کي نمائندگي ڪري ٿو. جيڪڏهن هڪ نمبر ڇڏي ويو آهي ته پوء ساڳئي لائن ۾ /etc/syslog.conf ۾ غلطي ٿي سگهي ٿي.

نموني

هي ميدان سخت آهي ۽ اندروني ڍانچي جي نمائندگي ڪري ٿو. هر ڪالمن جي سهولت لاء بيٺل آهي ( syslog (3) جو حوالو ڏيو. جئين توهان ڏسي سگهو ٿا، اڃا تائين ڪجهه سهولتون اڳوڻي استعمال لاء آزاد رهجي ويا آهن، صرف گهڻو ڪري استعمال ٿيل آهن. هڪ ڪالمن ۾ هر شعبي اوليتن جي نمائندگي ڪري ٿو ( syslog (3) ڏانهن اشارو ڪن.

عمل

ھن فيلڊ کي خاص عمل بيان ڪري ٿو جيڪو ھڪڙي پيغام پھچندي آھي جڏھن نموني سان ملندو آھي. سڀني ممڪن عملن لاء syslog.conf (5) manpage ڏانھن وڃو.

دليل

ھن فيلڊ کي آخري فيلڊ ۾ ڪارناما لاء اضافي دلائل ڏيکاري ٿو. فائل-لاگ ان لاء اهو لفافي لاء فائل نام آهي؛ صارف جي لاگ ان لاء ھيء صارفين جي ھڪڙي آھي. ريموٽ لاگنگ لاء، هن کي مشين جو ميزبان نام ڏيڻ لاء لاگ ان ڪرڻ؛ هن جو ڪنسول لاگ ان لاء استعمال ڪيو ويندو آهي. ڇاڪاڻ ته هن کي ٽٽي ڪڍڻ جو نرالو بيان آهي. ڀت وڌيڪ اضافي دلائل ناهي.

پڻ ڏسندا

لوجر (1)، syslog (2)، (5)

مددگار

Syslogd BSD ذريعن، گريگ وٽسٽينس (greg@wind.enjellic.com) کان وٺي لينڪس کي مارڪس، مارٽن شيولز (joey@linux.de) کي ڪجهه ڪارڻ مقرر ڪيو ۽ ڪيترن ئي نئين خاصيتن کي شامل ڪيو. Klogd اصل ۾ اسٽيو رب (lord@cray.com) طرفان لکي ويو هو، گريگ وٽاسٽن کي وڏي سڌاري ڏني.

ڊاڪٽر گريگ وٽاسٽين
اينجيلڪ سيٽنگون ترقي

آنڪولوجي تحقيق ڊويزن ڪمپني جي سهولت
راجر مارس ڪينسر سينٽر
فريگو، اين
greg@wind.enjellic.com

سٽيفن ٽيودو
ڪمپيوٽر جو سائنس سائنس
ايڊينبرگ يونيورسٽي، اسڪاٽلينڊ
sct@dcs.ed.ac.uk

Juha Virtanen
jiivee@hut.fi

شين ڊيڊسن
shane@ion.apana.org.au

مارٽن شيولز
انفراڊورڊ اولينبرگ
joey@linux.de

اهم: توهان جي خاص ڪمپيوٽر تي ڪئين ڪئين استعمال ڪيو وڃي ڏسڻ لاء انسان حڪم ( ٪ مڙس ) استعمال ڪريو.

لاڳاپيل مضمون