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

    Freeradius a toplu kullanıcı ekleme

    Scheduled Pinned Locked Moved Turkish
    8 Posts 3 Posters 2.5k 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.
    • F
      fotocum
      last edited by

      Merhaba arkadaşlar,

      freeradius ile doğrulama ayarladım. kullanıcı sayısı yüksek olduğu için bir kısayol buşmaya çalışıyorum. freeradius içerisinden de görülebilen users (/usd/pbi/freeradius-i386/etc/raddb/users ) dosyaya elle yaptığım eklemeleri kabul etmiyor. daha doğrusu görmüyor. Konu hakkında bilgisi olan var mıdır?

      1 Reply Last reply Reply Quote 0
      • A
        akula
        last edited by

        ben once bakcup ile freeradius yedeğini almıştım.
        sonra yedek dosyasını inceleyip excel ile ufak makro hazırlayıp
        750 kullanıcıyı eklemiştim.
        sonra makro kullanıcıları yedek dosyasına uygun sekilde düzenlemisti.
        txt çıktısını yedek olarak kaydedip, backup tan geri yükledim 750 kullanıcı 10-15 dk icinde eklenmişti.

        Şİmdi hatırladım daha önce
        http://forum.pfsense.org/index.php/topic,62054.msg334945.html#msg334945
        burada yazmıştım.

        1 Reply Last reply Reply Quote 0
        • F
          fotocum
          last edited by

          Merhabalar,

          Bende bir dosyaya birkaç elle ekleme yaptım ancak sonuç alamadım. Sonra eski yönteme geri döndüm. exel ile bir makro = kullanıcı adları ve şifreleri oluşturdum. Sonrada emektar ve her işe yarayan "macro recorder" programı ile 1 tanesinin yapılışını kayıt ettim. Sonra da bıraktım kendi haline :)

          Bahsi geçen kayıtların yeraldığı dosyamız  /etc/inc/config.lib.inc midir?

          Saygılar…

          1 Reply Last reply Reply Quote 0
          • A
            akula
            last edited by

            @fotocum:

            Merhabalar,

            Bende bir dosyaya birkaç elle ekleme yaptım ancak sonuç alamadım. Sonra eski yönteme geri döndüm. exel ile bir makro = kullanıcı adları ve şifreleri oluşturdum. Sonrada emektar ve her işe yarayan "macro recorder" programı ile 1 tanesinin yapılışını kayıt ettim. Sonra da bıraktım kendi haline :)

            Bahsi geçen kayıtların yeraldığı dosyamız  /etc/inc/config.lib.inc midir?

            Saygılar…

            Hayır ben /etc/inc/config.lib.inc den bahsetmiyorum.

            Düzgün çalışan pfsense+cp+freeradius2 sistemde;
            pfsense > diagnotics > backup/restore gelerek backup alırsanız freeradius kullanıcıları XML formatında gorebilirsiniz.
            bu xml üserine elle kullanıcıları eklerseniz sonra aynı menuden restore diyerek elle editlenmiş XML i geri yüklerseniz toplu kullanıcı eklemiş olursunuz.

            1 Reply Last reply Reply Quote 0
            • F
              fotocum
              last edited by

              doğrudur o şekilde hızlı bir öüçözüm ürettim. dosyayı sanki başka bir konuda söylemiştiniz ondan yazmıştım. en kolayı backupı değiştirmek dediğiniz gibi.

              saygılar.

              1 Reply Last reply Reply Quote 0
              • F
                fotocum
                last edited by

                Radius manager kullanıcı listesini ve ayarlarını aşağıdaki dosya içerisinde tutuyor.

                /usr/pbi/freeradius-i386/etc/raddb/users
                

                Burada örnek bir kullanıcı için oluşturduğunuz kaydı inceleyerek onlarca kullanıcı ekleyebilirsiniz.

                Örneğin:

                
                "mck" Cleartext-Password := "123", Login-Time := "Al0600-1800"
                
                	WISPr-Bandwidth-Max-Up := 262144,
                	WISPr-Bandwidth-Max-Down := 1048576,
                	Exec-Program-Wait = "/bin/sh /usr/pbi/freeradius-i386/etc/raddb/scripts/datacounter_auth.sh mck daily"
                
                
                1 Reply Last reply Reply Quote 0
                • H
                  half_admin
                  last edited by

                  @fotocum:

                  Radius manager kullanıcı listesini ve ayarlarını aşağıdaki dosya içerisinde tutuyor.

                  /usr/pbi/freeradius-i386/etc/raddb/users
                  

                  Burada örnek bir kullanıcı için oluşturduğunuz kaydı inceleyerek onlarca kullanıcı ekleyebilirsiniz.

                  Örneğin:

                  
                  "mck" Cleartext-Password := "123", Login-Time := "Al0600-1800"
                  	
                  	WISPr-Bandwidth-Max-Up := 262144,
                  	WISPr-Bandwidth-Max-Down := 1048576,
                  	Exec-Program-Wait = "/bin/sh /usr/pbi/freeradius-i386/etc/raddb/scripts/datacounter_auth.sh mck daily"
                  
                  

                  @fotocum, bu dosyaya user ekleniyor ancak "FreeRadius > Users" kısmında eklenen kullanıcı çıkmıyor.
                  Login olurken de bu eklenen kullanıcı ile girilemiyor. Yoksa atladığımız birşey mi var ?

                  Life is very hard. But i am not an easy man.

                  1 Reply Last reply Reply Quote 0
                  • F
                    fotocum
                    last edited by

                    hımm o zaman yine iş ilk kullandığımız yönteme döndü. yine backup alıp  o dosyada oynamalar yapacağız. Ama backup dosyasını geri yüklerken paketleri filan tekrar kuruyor vs vs sadece kullanıcı geri yükleyebilsek güzel olurdu.

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