Loki täyttyy roskaa

help me

Dec 6 17:26:01 shell CRON[25822]: pam_unix(cron:session): session opened for user nobody by (uid=0)
Dec 6 17:26:01 shell CRON[25822]: pam_unix(cron:session): session closed for user nobody
Dec 6 17:27:01 shell CRON[25872]: pam_unix(cron:session): session opened for user nobody by (uid=0)
Dec 6 17:27:02 shell CRON[25872]: pam_unix(cron:session): session closed for user nobody
Dec 6 17:28:01 shell CRON[25924]: pam_unix(cron:session): session opened for user nobody by (uid=0)
Dec 6 17:28:01 shell CRON[25924]: pam_unix(cron:session): session closed for user nobody
Dec 6 17:29:01 shell CRON[25974]: pam_unix(cron:session): session opened for user nobody by (uid=0)
Dec 6 17:29:02 shell CRON[25974]: pam_unix(cron:session): session closed for user nobody
Dec 6 17:30:01 shell CRON[26025]: pam_unix(cron:session): session opened for user nobody by (uid=0)
Dec 6 17:30:01 shell CRON[26025]: pam_unix(cron:session): session closed for user nobody
Dec 6 17:31:01 shell CRON[26075]: pam_unix(cron:session): session opened for user nobody by (uid=0)
Dec 6 17:31:02 shell CRON[26075]: pam_unix(cron:session): session closed for user nobody
Dec 6 17:32:01 shell CRON[26126]: pam_unix(cron:session): session opened for user nobody by (uid=0)
Dec 6 17:32:01 shell CRON[26126]: pam_unix(cron:session): session closed for user nobody
Dec 6 17:33:01 shell CRON[26176]: pam_unix(cron:session): session opened for user nobody by (uid=0)
Dec 6 17:33:02 shell CRON[26176]: pam_unix(cron:session): session closed for user nobody
Dec 6 17:34:01 shell CRON[26227]: pam_unix(cron:session): session opened for user nobody by (uid=0)
Dec 6 17:34:01 shell CRON[26227]: pam_unix(cron:session): session closed for user nobody
Dec 6 17:35:01 shell CRON[26277]: pam_unix(cron:session): session opened for user nobody by (uid=0)
Dec 6 17:35:01 shell CRON[26277]: pam_unix(cron:session): session closed for user nobody
Dec 6 17:36:01 shell CRON[26355]: pam_unix(cron:session): session opened for user nobody by (uid=0)
Dec 6 17:36:02 shell CRON[26355]: pam_unix(cron:session): session closed for user nobody
Dec 6 17:37:01 shell CRON[26407]: pam_unix(cron:session): session opened for user nobody by (uid=0)
Dec 6 17:37:01 shell CRON[26407]: pam_unix(cron:session): session closed for user nobody

/var/log/messages on täynnä tätä roskaa. Mistä se johtuu?

9

212

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • help me

      Korjaus, ei messages, vaan /var/log/auth.log

    • :wq

      Mitä sanoo ( roottina )
      crontab -l -u nobody

      • help me

        Taitaa olla tämä:

        # cat /etc/cron.d/serverstats
        # Update the serverstatistic every minute.
        * * * * * nobody if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi

        Tarpeellinen softa, mutta miten pääsee eroon noista turhista logeista?


      • :wq
        help me kirjoitti:

        Taitaa olla tämä:

        # cat /etc/cron.d/serverstats
        # Update the serverstatistic every minute.
        * * * * * nobody if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi

        Tarpeellinen softa, mutta miten pääsee eroon noista turhista logeista?

        Lisäsin risuaitaa (###) tiedostoon

        /etc/pam.d/cron
        ___________________________________________
        #
        # The PAM configuration file for the cron daemon
        #

        @include common-auth
        auth required pam_env.so
        @include common-account
        ### @include common-session
        # Sets up user limits, please define limits for cron tasks
        # through /etc/security/limits.conf
        session required pam_limits.so
        ____________________________________________

        alkuperäisen rivin: @include common-session
        eteen.

        LÄHDE: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=293272


      • help me
        :wq kirjoitti:

        Lisäsin risuaitaa (###) tiedostoon

        /etc/pam.d/cron
        ___________________________________________
        #
        # The PAM configuration file for the cron daemon
        #

        @include common-auth
        auth required pam_env.so
        @include common-account
        ### @include common-session
        # Sets up user limits, please define limits for cron tasks
        # through /etc/security/limits.conf
        session required pam_limits.so
        ____________________________________________

        alkuperäisen rivin: @include common-session
        eteen.

        LÄHDE: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=293272

        Mulla ei ollut tuollaista riviä ollenkaan /etc/pam.d/cron tiedostossa, vaan

        @include common-session-noninteractive

        Mutta sun linkissä oli debianille toinenkin ohje:

        Piti lisätä /etc/pam.d/common-session-noninteractive tiedostoon rivi enenn pam_unix.so:

        session [success=1 default=ignore] pam_succeed_if.so service in cron quiet use_uid

        Se auttoi, nyt /var/log/auth.log tiedostoon ei tule noita rivejä, mutta "syslog":iin ne tulevat kuitenkin:

        Dec 7 12:34:01 shell /USR/SBIN/CRON[1442]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:35:01 shell /USR/SBIN/CRON[1505]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:36:01 shell /USR/SBIN/CRON[1578]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:37:01 shell /USR/SBIN/CRON[1635]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:38:01 shell /USR/SBIN/CRON[1687]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:39:01 shell /USR/SBIN/CRON[1741]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:40:01 shell /USR/SBIN/CRON[1796]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)

        Jotain tehtävissä?


      • 566
        help me kirjoitti:

        Mulla ei ollut tuollaista riviä ollenkaan /etc/pam.d/cron tiedostossa, vaan

        @include common-session-noninteractive

        Mutta sun linkissä oli debianille toinenkin ohje:

        Piti lisätä /etc/pam.d/common-session-noninteractive tiedostoon rivi enenn pam_unix.so:

        session [success=1 default=ignore] pam_succeed_if.so service in cron quiet use_uid

        Se auttoi, nyt /var/log/auth.log tiedostoon ei tule noita rivejä, mutta "syslog":iin ne tulevat kuitenkin:

        Dec 7 12:34:01 shell /USR/SBIN/CRON[1442]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:35:01 shell /USR/SBIN/CRON[1505]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:36:01 shell /USR/SBIN/CRON[1578]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:37:01 shell /USR/SBIN/CRON[1635]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:38:01 shell /USR/SBIN/CRON[1687]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:39:01 shell /USR/SBIN/CRON[1741]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:40:01 shell /USR/SBIN/CRON[1796]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)

        Jotain tehtävissä?

        Mitä väliä? Eikös sinne mahdu sitä dataa jonkun verran


      • help me
        566 kirjoitti:

        Mitä väliä? Eikös sinne mahdu sitä dataa jonkun verran

        Kuten näet tuota roskaa tulee lokiin joka ikinen minuutti, 60 riviä tunnissa, 1440 riviä päivässä 10 080 riviä viikossa, jne...

        Se ei ainoastaan aiheuttaa turhaa kirjoittamista ja levyn kulumista, vaan myös hankaloittaa "tärkeiden" virheiden/lokien löytämistä.


      • :wq
        help me kirjoitti:

        Mulla ei ollut tuollaista riviä ollenkaan /etc/pam.d/cron tiedostossa, vaan

        @include common-session-noninteractive

        Mutta sun linkissä oli debianille toinenkin ohje:

        Piti lisätä /etc/pam.d/common-session-noninteractive tiedostoon rivi enenn pam_unix.so:

        session [success=1 default=ignore] pam_succeed_if.so service in cron quiet use_uid

        Se auttoi, nyt /var/log/auth.log tiedostoon ei tule noita rivejä, mutta "syslog":iin ne tulevat kuitenkin:

        Dec 7 12:34:01 shell /USR/SBIN/CRON[1442]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:35:01 shell /USR/SBIN/CRON[1505]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:36:01 shell /USR/SBIN/CRON[1578]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:37:01 shell /USR/SBIN/CRON[1635]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:38:01 shell /USR/SBIN/CRON[1687]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:39:01 shell /USR/SBIN/CRON[1741]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)
        Dec 7 12:40:01 shell /USR/SBIN/CRON[1796]: (nobody) CMD (if [ -x /usr/bin/php5 ] && [ -f /usr/share/serverstats/update.php ]; then /usr/bin/php5 /usr/share/serverstats/update.php > /dev/null; fi)

        Jotain tehtävissä?

        Laitoin cron-daemonin spammaamaan omaan lokitiedostoon ( /var/log/cron.log )

        A) tekemällä nämä 2 muutosta tiedostoon: /etc/rsyslog.conf
        (ORIG = rivi alkuperäisessä muodossa, sen alla ko. rivi muutettuna )
        _________________________________________

        ORIG *.*;auth,authpriv.none -/var/log/syslog
        *.*;cron,auth,authpriv.none -/var/log/syslog

        ORIG #cron.* /var/log/cron.log
        cron.* /var/log/cron.log
        _________________________________________

        B) Varmistin, että logrotate kierrättää myös tän uuden: /var/log/cron.log
        tsekkaamalla löytyykö ko. rivi valmiina tiedostossa /etc/logrotate.d/rsyslog komennolla:

        cat /etc/logrotate.d/rsyslog | grep cron
        /var/log/cron.log

        C) Käynnistin rsyslog-daemonin uudelleen:

        /etc/init.d/rsyslog restart
        Stopping enhanced syslogd: rsyslogd.
        Starting enhanced syslogd: rsyslogd.

        Lähde: http://serverfault.com/questions/31334/how-can-i-prevent-cron-from-filling-up-my-syslog

        PS. Mitähän tapahtuis jos tämän jäkeen tekis esim. tällaisen muutoksen tiedostoon /etc/rsyslog.conf ? (EN SUOSITTELE enkä oo testannu !!! :)
        ORIG cron.* /var/log/cron.log
        cron.* /dev/null
        Tähän varmaan löytyis fiksumpiakin ratkaisuja, kts. viesti alla nimim. w/(XlUe4


    • w/(XlUe4

      Vaihda /etc/syslog.conf tiedostossa rivi
      auth,authpriv.* /var/log/auth.log
      tällä
      #auth,authpriv.* /var/log/auth.log
      auth,authpriv.err /var/log/auth.log
      auth,authpriv.warn /var/log/auth.log

      Nyt vain virhe ja varoitusviestit tulevat lokiin. Mikäli haluat niin että vain Cron jää kirjaamatta niin lokittaja pitää vaihtaa fiksumpaan. Esimerkiksi rsyslog.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. 6 kW saunan lämmityksestä kohta 10 euron lisämaksu / kerta

      Kokoomuslainen sähköyhtiöiden hallitsema Energiavirasto ehdottaa 5 kW:n rajaa, jonka ylittämisestä tulee lisämaksu. Tark
      Maailman menoa
      248
      7549
    2. Duunarit hylkäsivät vasemmistoliiton, siitä tuli feministinaisten puolue

      Pääluottamusmies Jari Myllykoski liittyi vasemmistoliittoon, koska se oli duunarien puolue. Sitä samaa puoluetta ei enää
      Maailman menoa
      139
      3961
    3. Oppiiko vasemmistolaiset valehtelun jo kotonaan?

      Sillä vasemmistolaiset/äärivasemmistolaiset valehtelee ja keksii asioita omasta päästään todella paljon. Esim. joku vas
      Maailman menoa
      119
      2226
    4. Olen väsynyt tähän

      En osaa lopettaa ja koen huonoa omaatuntoa tästä. Kaikki on muutenkin turhaa ja tekemisesi sattuvat. Tunteita on vain hy
      Ikävä
      26
      1657
    5. Olenko mies sinun mielestä outo?

      Saat vastata rehellisesti.
      Ikävä
      47
      1510
    6. Millasia unelmia sulla on?

      onko unelmia...?
      Ikävä
      33
      1402
    7. Minneapolisin tapauksesta hyvä video

      Runoilijan auto oli poikittain tiellä ja kun poliisit lähestyivät sitä, runotyttö painoi reippaadti kaasua. Auto syöksäh
      Maailman menoa
      342
      1214
    8. Miksi et voi tutustua minuun irl?

      Vastaa yleisellä tasolla/ympäripyöreästi, jos pelkäät tunnistamisia.
      Ikävä
      141
      1012
    9. Tiesitkö? Uusi Bachelor on raivannut tietään määrätietoisesti somessa, myös Böckermanin ex-rakas!

      Arttu Kilpeläinen tuli julkisuuteen Pernilla Böckermanin rakkaana. Pariskunta päätyi eroon v. 2024. Ex-poliisi Kilpelä
      Suomalaiset julkkikset
      8
      953
    10. Milloin palaat

      Odotan niin kauan kun vaan jaksan toivoa. Tiedät että sua jäi joku ikävöimään. ❤️
      Ikävä
      23
      948
    Aihe