Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Pfsense Cron Oluşturma

    Scheduled Pinned Locked Moved Turkish
    15 Posts 11 Posters 8.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • tuzsuzdeliT
      tuzsuzdeli
      last edited by

      Cron kullanımı için güzel bir örnek.
      Velakin squidde log rotate denen bir opsiyon vardır.
      Proxy-General settings altında, log rotate'e 7 yazarsanız, son 7 günün loguna her zaman ulaşabilirsiniz.

      Cron ile silme yaparsanız, örneğin cronun çalıştığının ertesi günü geriye dönüp birşeylere bakmak isterseniz ulaşamazsınız.

      Tavsiyem disk büyüklüğünüz yetiyor ise ki fazla fazla yeter çoğu makinede, log rotate kısmında en azından bi 30 gün filan yazılı olmalı ki, her daim inceleme amaçlı 1 ay geriye gidebilin.

      Çözümün bir parçası değilsen, sorunun bir parçasısındır.

      1 Reply Last reply Reply Quote 0
      • N
        Ntldr_missing
        last edited by

        Çok güzel açıklamışsın dostum teşekkür ederim cron eklemekte güçlük çeken arkadaşlara yardımcı olacaktır.

        1 Reply Last reply Reply Quote 0
        • O
          OGUZ
          last edited by

          teşekkür ederim arkadaşlar güzel düşünceniz için

          Oğuz BAYBAHAN | Computer Engineer

          Vodafone IT Manager

          1 Reply Last reply Reply Quote 0
          • S
            StrGt
            last edited by

            Bu bilgiler için teşekürler.
            Aklıma birşey takıldı diger arkadaşlarada yardımı dokunurmu bilmiyorum.
            peki her gün belli bir saatte komut çalıştırmak için ne yapıla bilinir ?

            1 Reply Last reply Reply Quote 0
            • S
              sgtr
              last edited by

              @StrGt:

              Bu bilgiler için teşekürler.
              Aklıma birşey takıldı diger arkadaşlarada yardımı dokunurmu bilmiyorum.
              peki her gün belli bir saatte komut çalıştırmak için ne yapıla bilinir ?

              Selam,

              Aşağıdaki linkten yardım alabilirsiniz.

              http://www.belgeler.org/man/man5/man5-crontab.html

              Sevgilerle,
              SGTR

              Bir umut olmasa bile Asla Pes Etme.

              1 Reply Last reply Reply Quote 0
              • M
                masterweb
                last edited by

                merhaba,

                cronu aşağıdaki gibi oluşturdum fakat çalışmıyor.

                shell den el ile çalıştırdıgımda dosyaları atıyor fakat cron ile otomatik yapmıyor.

                /5 * * * * root /sbin/TIB5651ARPrun.sh

                23 45 * * * root /sbin/TIB5651ANLrun.sh

                1 Reply Last reply Reply Quote 0
                • M
                  masterweb
                  last edited by

                  otomatik olarak bu işlemi sağlayabilecegimiz farklı bir alan yokmudur acil olarak bu sorunu çözmem gerekiyor.

                  herhangi bir hatada almıyorum fakat işlemi otomatik olarak gerçekleştirmiyor.

                  1 Reply Last reply Reply Quote 0
                  • L
                    lahana1
                    last edited by

                    @masterweb:

                    merhaba,

                    cronu aşağıdaki gibi oluşturdum fakat çalışmıyor.

                    shell den el ile çalıştırdıgımda dosyaları atıyor fakat cron ile otomatik yapmıyor.

                    /5 * * * * root /sbin/TIB5651ARPrun.sh

                    23 45 * * * root /sbin/TIB5651ANLrun.sh

                    merhaba yukarıdaki satır aşağıdaki gibi olacak. Birde böyle denermisiniz.

                    */5        *     *     *     *    root /sbin/TIB5651ARPrun.sh

                    1 Reply Last reply Reply Quote 0
                    • M
                      masterweb
                      last edited by

                      crontab'ı kontrol ettim buraya yazmış fakat neden çalıştırmıyor bulamadım,

                      time zoen bölümünü değiştirdim hem europe/ist  hemde asia/ist denedim olmadı cron tab aşağıdaki gibidir;

                      SHELL=/bin/sh
                      PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
                      HOME=/var/log
                      #minute hour    mday    month  wday    who      command

                      pfSense specific crontab entries

                      Created: July 1, 2013, 7:12 am

                      0 * * * * root /usr/bin/nice -n20 newsyslog
                      1,31 0-5 * * * root /usr/bin/nice -n20 adjkerntz -a
                      1 3 1 * * root /usr/bin/nice -n20 /etc/rc.update_bogons.sh
                      */60 * * * * root /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 sshlockout
                      1 1 * * * root /usr/bin/nice -n20 /etc/rc.dyndns.update
                      */60 * * * * root /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 virusprot
                      30 12 * * * root /usr/bin/nice -n20 /etc/rc.update_urltables
                      0 0 * * * root /bin/rm /var/squid/cache/swap.state; /usr/local/sbin/squid -k rotate
                      */15 * * * * root /usr/local/pkg/swapstate_check.php
                      1 */ * * * root /sbin/dhcplistcronsmb.sh
                      */5 * * * * root /sbin/TIB5651ARPrun.sh
                      10 14 * * * root /sbin/TIB5651ANLrun.sh

                      If possible do not add items to this file manually.

                      If you do so, this file must be terminated with a blank line (e.g. new line)

                      1 Reply Last reply Reply Quote 0
                      • C
                        commview
                        last edited by

                        @masterweb:

                        merhaba,

                        cronu aşağıdaki gibi oluşturdum fakat çalışmıyor.

                        shell den el ile çalıştırdıgımda dosyaları atıyor fakat cron ile otomatik yapmıyor.

                        /5 * * * * root /sbin/TIB5651ARPrun.sh

                        23 45 * * * root /sbin/TIB5651ANLrun.sh

                        Aynı sorun bende de var,

                        */5 yapsamda komutu shellden kendim çalıştırdığımda UserLogları ve FormTIB5651_Admin dosyasını atıyor,
                        fakat crondan otomatik ayarlıyorum otomatik çalışınca ise oluşan zipli dosyanın içeriğinde BaseDailyLog ve UserLog klasörleri haricinde TemporaryFiles klasörü oluşuyor FormTIB5651_Admin dosyası, Userlog içindeki dosyalar ve BaseDailyLog klasörünün içinde Base_DailyARP, Base_AccessConv ve Base_DailyLeases oluşmuyor. Ayrıca Tib5651LogImza dosyaları da 1 KB olarak oluşuyor.
                        Sorunun çözümünü bir türlü bulamadım. Yardımcı olursanız sevinirim.

                        Araştırdım otomatik olarak Cron TIB5651ARPrun çalıştırınca ARP.lst ve ARP_Daily.log dosyasını oluşturamıyor. Bu yüzdende TIB5651ANLrun düzgün kayıt atamıyor ve
                        Base:Arp copy hatasi. Dir<tibdailycontrol>: No such file or directory at PFSenseTIB5651.pl line 76.
                        hatasını veriyor.
                        Tekrardan hatırlatayım TIB5651ARPrun 'ı kendim shell'den çalıştırınca bir sorun olmuyor.

                        NOT:Squid 3 yüklü bu yüzden olabilir mi ?</tibdailycontrol>

                        1 Reply Last reply Reply Quote 0
                        • W
                          webturk
                          last edited by

                          komutu putty ile çalıştırdıgımızda sorun yok ama cron ile çalışmıyor. bu sorunun çözümü yokmu

                          1 Reply Last reply Reply Quote 0
                          • K
                            kemalgok
                            last edited by

                            Merhaba,

                            "/sbin/" altındaki "TIB5651ARPrun.sh" dosyasını açın ve orada "arp -a > /var/TIB5651Tr/TibDailyControl/Arp.lst" yazan yeri "/usr/sbin/arp -a > /var/TIB5651Tr/TibDailyControl/Arp.lst" yapın ve kaydedin.

                            İyi çalışmalar dilerim.

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post
                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.