Godkänd: Fortect
Här är några enkla sätt att åtgärda auth.debug -problemet i solaris syslog.
Denna post beskriver stegen för att starta en syslog -demon i felsökningsläge.
2. Onsdag. Variabeln SYSLOGD_DEBUG påverkar värdet på alla syslog -utdata i felsökningsstrukturen. Standarden är 1, vilket är den minsta utgången. Denna schemavariabel på 5 ger flest synpunkter. Till exempel:
Alla utgångar tar upp en hel del av skärmen. I stället kan du omdirigera vanligtvis utdata till en fil. Dessutom springer hans sataniska kraft i förgrunden.
Tolka felsökningsutmatning från Syslogd
Den första aspekten av den slutliga syslogd -felsökningsutmatningen innehåller några nätverks- och kroppskonfigurationer:
Nästa plats för felsökningsutmatningen från syslogd om du ska vara en sammanfattning av sysloggen (feature selectors.level) men också relaterade åtgärder (där kommentarer skrivs):
Det finns 25 exemplar (0-24). De första 24 tipsen motsvarar företagets syslog (0-23), beskrivet i en del av /usr/include/sys/syslog.h. Till exempel på Solaris tio är detta:
Installation | Beskrivning |
---|---|
0 | kärna |
en hel | Användare |
2 | |
tre eller fler | Demon |
4 | autentisering |
ett par | syslog |
6 | lpr |
hjälpsam | Nyheter |
8 | uucp |
flera | reserverad |
10 | reserverad |
16 | reserverad |
12 | reserverad |
16 | Översikt |
14 | reserverad |
tjugo | cron |
16 | local0 |
20 | local1 |
18 | local2 |
tjugo | local3 |
20 | local4 |
19 | local5 |
22 | local6 |
13 | local7 |
Siffran i varje kolumn är definitivt syslognivån numrerad 0 till tio (beskrivs också av den senare i /usr/include/sys/syslog.h) som kan specificeras för följande installation:
– tabell med läsbarhetsdata betyder “1”> – Kolumn 4 definieras så att vanligtvis 7 indikerar att auth.debug fortfarande är loggad. Det finns ensam en nivå för varje inställning och varje företag. Företag som kern bör endast förklaras falska en gång per rad i /etc/syslog.conf. För att illustrera allt detta är följande post en ogiltig post hela vägen /etc/syslog.conf: Om filutmatning anges i /etc/syslog.conf kan du eventuellt behöva läsa filen innan du använder syslogd. I den sista Annars kan syslogd -utmatningen visa patientfel: Fortect är världens mest populära och effektiva PC-reparationsverktyg. Det litar på miljontals människor för att hålla sina system igång snabbt, smidigt och felfritt. Med sitt enkla användargränssnitt och kraftfulla skanningsmotor hittar och fixar Fortect snabbt ett brett utbud av Windows-problem – från systeminstabilitet och säkerhetsproblem till minneshantering och prestandaflaskhalsar. Följande utdata visas i huvudfönstret där syslogd startas för felsökningsläge: 1. Avsluta själva syslogd -felsökningsprocessen och tryck på ^ C för att avvärja den i ett av våra fönster där enheten startades. 16:12:21 Beskrivning
0
presentera dig själv
en enda
Larm
2
kritisk
tre eller fler
Fel
4
Varning
bara några
Meddelande
6
Information
några
felsökning
System columno log 0 är en inställning upp till 5, vilket indikerar att kern.notice definitivt kommer att loggas.
– Kolumnen är besluta om att sätta till 4, kanske 5, vilket indikerar var den autentiska notisen registreras.
– Alla andra kolumner rymmer 3, vilken typ motsvarar * .err.
– Alla meddelanden som genereras av dessa väljare vidarebefordras till den CONSOLE -loggade (/ dev kontra sysmsg).
– Alla andra kolumner innehåller X, vilket innebär att dessa inställningar INTE sparas automatiskt.
– Alla meddelanden som genereras av väljare skrivs tillbaka till /var/adm/auth.log. Upptäcka problem med Syslogd -felsökning kan leda till en avslutning
Filutmatning saknas
Felsöka en specifik väljare (feature.level) som har en loggare medan Syslogd är i felsökningsläge
Godkänd: Fortect
Stoppa Syslogd i felsökningsläge och starta om i konsekvent läge
Före Solaris 10:
På Solaris 10 och senare:
number /etc/init.d/syslog set ### Före Solaris 10# Inaktivera svcadm svc: / system / system-log: standard ### Solaris 10 och senare
# / usr kontra sbin / syslogd -dmain (1): Börjar tis 19 sep 17:00:39 2014hnc_init (1): anpassad värdnamns cacheblogg 2037 ttl: 1200getnets (1): 1 adress hittad, dvs 0.0.0.0.2.2amiloghost (1): Demos 10.135.88.55.2.2conf_init (1): Jag är en loghostClinie (1): (* .err; kern.notice; auth.notice kontra dev / sysmsg)Clinie (1): (* .err; kern.debug; daemon.notice; mail.written kontra var / adm / meddelanden)Clinie (1): (auth.debug /var/adm/auth.log)Clinie (1): (* .alert; kern.err; daemon.err operator)Clinie (1): (*. Varningens rot)kilar (1): ( * .emerg *)kilar (1): (auth.debug / var / adm för varje authlog)Kleene (1): (mail.debug / var / log eller syslog) syslogd: version 1.105 Startade: tis tjugotre september 17:00:39 2014Notera inmatningsmeddelande: System 0, Nätverk 0# Utgångar: 8
------------ huvudproblemet är lika med [fil, konfiguration] -------------- ---------0 0 0 6 två 0 0 0 0 0 alla 1 12 1 1 1 1 några 1 1 en eller två 2 2 1 20 1 2 3 6 5 6 användbar 8 9 0 1 3 3 flera 5 6 7 8 9 två 7 2 3 4----------------------------------------------------------5 3 3 3 bostadshus 3 3 3 3 3 3 tredje några 3 3 3 3 3 par 3 några 3 3 3 X X KONSOL: / dev eller sysmsg7 3 2 5 3 3 3 eller mer 3 3 3 3 3 3 3 ett halvdussin 3 3 3 3 3 3 3. ett par 3 3 FIL X: / var adm / meddelandenX X X X 7 X X X X X X X X X X X X X X X X X X X X X X X FIL: /var/adm/auth.log3 1 en särskild två 1 1 1 1 1 1 ganska många 1 1 1 1 1 1 några riktigt fantastiska 1 1 1 1 1 1 X ANVÄNDARE: operatör1 1 1 1 1 1 1 1 i 1 1 1 1 1 1 1 1 en person 1 1 1 1 1 1 1 X ANVÄNDARE: root0 0 0 0 0 0 0 noll 0 0 0 0 0 9 0 tre 0 0 0 0 6 0 0 X VÄGG:X X X X 7 X X X X X X X X X X X X X X X X X X X X X X FIL: / var / adm för varje autentlogX X 7 X X X X X X X X X X X X X X X X X X X X X X X X X FIL: / var / journal / syslog
5 3 3 3 metoder 3 3 några 3 3 3 3 7 3 3 3 3 3 3 3 många andra företag 3 3 X KONSOL: / dev per sysmsg
* .err; kern.notice; auth.notice / dev för varje konsol
X x X x g X x X x X x X x X x X x X y X x X x X x FIL: /var/adm/auth.log
auth.debug /var/adm/auth.log
kern.debug; kern.err; kern.notice / dev / ps3
7 X x X x X ett särskilt X x X x X x x x y X x X x X y X a X x CONSOLE: / dev / spelsystem
cfline (1): (auth.debug /var/adm/auth.log)logerror (1): syslogd: /var/adm/auth.log: inget mer sådant direktiv eller syslogd: kataloglogerror_to_console (1): - var / adm / auth. Ingen logg: tacosth handmanövrerad fil eller katalog
writingemsg (3): msg working 'syslogd: /var/adm/auth.log: Ingen sådan fil eller katalog' i FILE /var /adm /ideas
# touch /var/adm/auth.log
# logger -p auth.notice "test auth.notice"
writersg (2): loggmål '24. 09:55:08 dwryder: [ID 702911 auth.notice] testa authent.notice 'i FILE /var/adm/auth.log
# /etc/init.d/syslog start
nummer ps -ef | grep syslog | egrep -elevision greprot 984 1 0 11:08:17? 0:00 per usr / sbin / syslogd
# licens svcadm svc: / system / system-log: standard
nummer svcs svc: / system / system-log: standardSTATE STEAM OF FMRIonline Svc: / system / system-log: förfaller