Računala Windows Internet

Datum katastrofe gos reg html. Praćenje datuma obnove naziva domene. Sada stvorimo glavne skripte za daljnji rad.

Dobar dan prijatelji! Pogledajmo s vama registraciju korisnika u PHP -u. Prvo, definirajmo uvjete za registraciju korisnika:

  • Lozinku šifriramo pomoću algoritma MD5
  • Lozinka će biti "slana"
  • Provjerite dostupnost prijave
  • Aktivacija korisnika pismom.
  • Zapisivanje i pohranjivanje podataka u MySQL DBMS

Da bismo napisali ovu skriptu, moramo razumjeti što je registracija korisnika. Registracija korisnika je primanje podataka od stvarnog korisnika, obrada i pohrana podataka.

Ako objasnite jednostavnim riječima tada je registracija samo snimanje i pohrana određenih podataka pomoću kojih možemo autorizirati korisnika u našem slučaju - to su Login i Password.

Ovlaštenje je davanje određene osobe ili skupine osoba pravima za izvršenje određenih radnji, kao i postupak provjere tih prava pri pokušaju izvršenja ovih radnji. Jednostavno rečeno, pomoću autorizacije možemo ograničiti pristup ovom ili onom sadržaju na našoj web stranici.

Razmotrimo strukturu direktorija skripti za provedbu naše registracije s ovlaštenjem. Moramo razbiti skripte u logičke komponente. Module za registraciju i autorizaciju smjestili smo u poseban direktorij. Također ćemo postaviti vezu s bazom podataka u zasebne direktorije. MySQL, datoteka s prilagođenim funkcijama, datoteka stila CSS i naš predložak Html... Ova struktura omogućuje vam brzo kretanje po skriptama. Zamislite da imate veliko mjesto s hrpom modula itd. a ako nema reda, bit će jako teško pronaći nešto u takvom neredu.

Budući da ćemo sve podatke pohraniti u MySQL DBMS, tada napravimo malu tablicu u koju ćemo pohraniti podatke o registraciji.

Prvo morate stvoriti tablicu u bazi podataka. Tablica će se zvati bez_reg gdje bez je prefiks tablice, i reg naziv tablice.

Struktura stola: bez_reg

- - Struktura tablice `bez_reg` - CREATE TABLE IF NOT EXSTS` bez_reg` (` id` int (11) NOT NULL AUTO_INCREMENT, `login` varchar (200) NOT NULL,` pass` varchar (32) NOT NULL, `sol `varchar (32) NOT NULL,` active_hex` varchar (32) NOT NULL, `status` int (1) NOT NULL, PRIMARY KEY (` id`)) MOTOR = ZNAČAJNA KARETA MIISAM = utf8 AUTO_INCREMENT = 1;

Sada stvorimo glavne skripte za daljnji rad.

INDEX.PHP datoteka

Datoteka CONFIG.PHP

"); ?>

404.html datoteku

Pogreška 404

Pogreška 404

Na stranici se dogodila pogreška 404

Povratak


BD.PHP datoteka

INDEX.HTML datoteka

Registracija korisnika PHP MySQL s aktivacijom e -pošte



Datoteka FUNCT.PHP

"." \ n "; if (is_array ($ data)) (foreach ($ data as $ val) $ err. ="

  • ". $ val."
  • "." \ n ";) else $ err. ="
  • ". $ data."
  • "." \ n "; $ err. =""." \ n "; return $ err;) / ** Jednostavan omot za MySQL upite * @param niz $ sql * / funkcija mysqlQuery ($ sql) ($ res = mysql_query ($ sql); / * Provjera rezultata Ovo prikazuje stvarni upit poslan na MySQL, kao i pogrešku. Pogodno za otklanjanje pogrešaka. * / if (! $ res) ($ message = "Neispravan upit:". mysql_error (). "\ n"; $ message. = " Upit u cijelosti: ". $ Sql; die ($ message);) return $ res;) / ** Jednostavan generator soli * @parama string $ sql * / function salt () ($ salt = substr (md5 (uniqid () ), - 8); return $ salt;)

    Prijeđimo na pisanje registracije. Prvo ćemo morati napraviti predložak obrasca za registraciju kako bi korisnik mogao unijeti svoje podatke za obradu. Zatim ćemo morati napisati sam obrađivač obrazaca koji će provjeriti ispravnost unesenih korisničkih podataka. Nakon što su podaci uspješno provjereni, zapisujemo ih u našu bazu podataka i šaljemo pismo korisniku da aktivira njegov račun.

    REG.PHP datoteka

    Uspješno ste se registrirali! Molimo aktivirajte svoj račun !!"; // Aktivirajte račun if (isset ($ _ GET [" key "]))) (// Provjerite ključ $ sql =" SELECT * FROM `". BEZ_DBPREFIX. "Reg` WHERE` active_hex` = "". Escape_str ($ _GET ["key"]). "" "; $ Res = mysqlQuery ($ sql); if (mysql_num_rows ($ res) == 0) $ err =" Aktivacijski ključ nije ispravan! "; // Provjerite ima li pogrešaka i prikažite korisniku if (count ($ err)> 0) echo showErrorMessage ($ err); else (// Dobijte adresu korisnika $ row = mysql_fetch_assoc ($ res); $ email = $ row ["login "]; // Aktivirajte korisnika računa $ sql =" UPDATE` ". BEZ_DBPREFIX." Reg` SET `status` = 1 WHERE` login` = "". $ Email. "" "; $ Res = mysqlQuery ($ sql ); // Pošaljite e -poruku za aktivaciju $ title = "(! LANG: Vaš račun na http: // web stranici uspješno je aktiviran"; $message = "Поздравляю Вас, Ваш аккаунт на http://сайт успешно активирован"; sendMessageMail($email, BEZ_MAIL_AUTOR, $title, $message); /*Перенаправляем пользователя на нужную нам страницу*/ header("Location:". BEZ_HOST ."less/reg/?mode=reg&active=ok"); exit; } } /*Если нажата кнопка на регистрацию, начинаем проверку*/ if(isset($_POST["submit"])) { //Утюжим пришедшие данные if(empty($_POST["email"])) $err = "Поле Email не может быть пустым!"; else { if(!preg_match("/^!} [zaštićena e -pošta]( + \.) + (2,6) $ / i ", $ _POST [" email "])) $ err =" E-pošta je unijela pogrešno "." \ N ";) if (prazno ($ _ POST [ "pass"])) $ err = "Polje lozinke ne može biti prazno"; if (prazno ($ _ POST ["pass2"])) $ err = "Polje za potvrdu lozinke ne može biti prazno"; // Provjerite ima li pogrešaka i prikazati korisniku if (count ($ err)> 0) echo showErrorMessage ($ err); else ( / * Nastavite provjeravati unesene podatke Provjerite lozinke za podudaranje * / if ($ _ POST ["pass"]! = $ _POST ["pass2"]) $ err = "Lozinke se ne podudaraju"; // Provjerite ima li pogrešaka i prikažete je korisniku ako (count ($ err)> 0) echo showErrorMessage ($ err); else (/ * Check ako imamo takvog korisnika u bazi podataka * / $ sql = "SELECT` login` FROM` ". BEZ_DBPREFIX." reg` WHERE` login` = "". escape_str ($ _ POST ["email"]). "" "; $ res = mysqlQuery ($ sql); if (mysql_num_rows ($ res)> 0) $ err =" Žao nam je, Prijava: ". $ _POST [" e -pošta "]." zauzet! "; // Provjerite ima li pogrešaka i prikažite ga korisniku if (count ($ err)> 0) echo showErrorMessage ($ err); else (// Dobijte HASH soli $ salt = salt ();/ / Posolite lozinku $ pass = md5 (md5 ($ _ POST ["pass"]). $ Salt); / * Ako je sve u redu, upišite podatke u bazu podataka * / $ sql = "INSERT INTO". BEZ_DBPREFIX . "reg` VALUES (" "," ". escape_str ($ _ POST [" email "])." "," ". $ pass." "," ". $ salt." "," ". md5 ( $ salt). "", 0) "; $ res = mysqlQuery ($ sql); // Slanje e -pošte za aktiviranje $ url = BEZ_HOST." less / reg /? mode = reg & key = ". md5 ($ salt ); $ title = "(! LANG: Registracija na http: / / web mjestu"; $message = "Для активации Вашего акаунта пройдите по ссылке ". $url .""; sendMessageMail($_POST["email"], BEZ_MAIL_AUTOR, $title, $message); //Сбрасываем параметры header("Location:". BEZ_HOST ."less/reg/?mode=reg&status=ok"); exit; } } } } ?>!}

    REG_FORM.HTML datoteka

    Registracija korisnika PHP MySQL s aktivacijom e -pošte

    E -pošta *:
    Lozinka *:
    Potvrda lozinke *:

    Polja sa ikonom * su potrebni

    Budući da smo spremni za registraciju korisnika, vrijeme je za pisanje autorizacije. Napravimo obrazac za autorizaciju korisnika, zatim napišemo rukovatelj obrasca autorizacije i na kraju napravimo skriptu show.php koji će nam pokazati jesmo li ovlašteni u sustavu ili ne.

    Datoteka AUTH.PHP

    0) echo showErrorMessage ($ err); else ( / * Napravite upit za dohvaćanje iz baze podataka radi provjere autentičnosti korisnika * / $ sql = "SELECT * FROM`". BEZ_DBPREFIX. "reg` WHERE` login` = "". escape_str ($ _ POST [ "email"]). "" AND `status` = 1"; $ res = mysqlQuery ($ sql); // Ako se prijava podudara, provjerite lozinku if (mysql_num_rows ($ res)> 0) (// Preuzmite podatke iz tablice $ row = mysql_fetch_assoc ($ res); if (md5 (md5 ($ _ POST ["pass"]). $ row ["salt"]) == $ row ["pass"]) ($ _SESSION [ "user"] = true; // Poništite zaglavlje parametara ("Lokacija:". BEZ_HOST. "Less / reg /? Mode = auth"); exit;) else echo showErrorMessage ("Pogrešna lozinka!");) Inače echo showErrorMessage ("Prijaviti se ". $ _POST [" e -pošta "]." nije pronađeno! ");))?>

    Za one koji imaju najnoviju verziju PHP -a objavljujem ovu skriptu koristeći ZOP od produžetak MySQL zastario i uklonjen iz novije verzije PHP -a. Preuzmite registraciju i autorizaciju php mysql pdo

    Arhiva je ažurirana 24. veljače 2015.

    Pažnja: Ako ovu skriptu koristite na lokalnom poslužitelju poput DENWER,XAMPP, tada ne biste trebali čekati pisma u poštanski sandučić. Slova su prazna poslati mail... V. Denwer možete ih pronaći usput Z: \ tmp \! Sendmail \ ove datoteke možete otvoriti u bilo kojem klijentu pošte.

    Ako se obnova usluge registracije domene .RU, .RF i SU ne plati prije njezinog isteka, usluga se obustavlja (delegiranje domene se otkazuje) na dan naveden u polju za plaćanje doplate u usluzi Whois. Ako planirani datum gašenja pada na vikend ili blagdan, gašenje domene prenosi se na prvi radni dan nakon vikenda.

    Nakon obustave delegiranja domene, svi http zahtjevi do domene preusmjeravaju se na stranicu usluge s podacima o privremenom propustu pružanja usluge. Administratori domena .RU i .RF mogu odbiti preusmjeravanje na stranicu usluge prije isteka razdoblja registracije naziva domene slanjem zahtjeva u bilo kojem obliku na adresu.

    U roku od 30 dana nakon isteka usluge (tijekom povlaštenog razdoblja obnove), Registrant domena .RU, .RF ili.SU zadržava mogućnost plaćanja za njezinu obnovu.

    U slučaju plaćanja, pružanje usluge se nastavlja.

    Uklanjanje .RU, .SU, .RF domena iz Registra zbog neplaćanja

    Ako se obnova registracije domene ne plati u roku od 30 dana nakon njezina završetka (tijekom povlaštenog razdoblja obnove), registracija se poništava (domena se oslobađa).

    Objavljeno u slobodnom datumu u polju podataka o domeni nakon isteka razdoblja registracije.

    RU-CENTER može izbrisati .SU domenu u bilo koje vrijeme od datuma planiranog slobodnog datuma. Ako se to ne dogodi, Tehnički centar automatski briše domene.

    Tijekom preventivnog razdoblja obnove, .RU i .RF nazivi domena neće se otkazati.

    Datum brisanja domene od strane Tehničkog centra

    Domene .RU, .RF i SU Tehnički centar briše na dan koji odgovara planiranom datumu brisanja (slobodan datum).

    Domene .RU, .RF ili.SU bit će izbrisane drugi radni dan nakon vikenda, ako datum brisanja padne na vikend ili dan nakon vikenda.

    Postupak brisanja domena u Tehničkom centru počinje s radom:

    • za domene .RU, .RF u 17:00 (MSK),
    • za domene.SU u 19:30 (MSK).

    Registracija putem RU-CENTRA .RU, .SU, .RF domena podložnih otpuštanju

    Prijave za registraciju domene koja se objavljuje iz Registra mogu se podnijeti na web stranici / aukciji / poslužitelju prije nego što se domena otpusti iz Registra.

    Za .RU i .RF domene, prijave se počinju primati 30 dana prije dana kada je domena oslobođena iz Registra u skladu sa uslugom za registraciju objavljene domene u RU i RF domenama.

    Za domene SU - u bilo kojem trenutku prije nego što je domena oslobođena iz Registra u skladu s uslugom registracije za ispražnjenu domenu u domenama SU, COM.RU, NET.RU, ORG.RU, PP.RU i geodomainima.

    Za domene .RU, .SU, .RF - na dan uklanjanja domene iz registra putem web sučelja na stranici, dok:

    • Pismo o poduzetim radnjama šalje se na kontakt adrese osobe koja je podnijela zahtjev.

    2. Međunarodni i strani

    Ako se obnova usluge ne plati prije isteka roka valjanosti, pružanje usluge se obustavlja (delegiranje domene se otkazuje) sljedeći dan nakon datuma navedenog u polju Datum isteka u. Ako planirani datum gašenja pada na vikend ili blagdan, gašenje domene prenosi se na drugi radni dan nakon vikenda.

    U roku od 30 dana nakon isteka usluge, administrator domene zadržava mogućnost plaćanja za njezinu obnovu. U slučaju plaćanja, pružanje usluge se nastavlja.

    Uklanjanje domena iz Registra u međunarodnim i stranim nacionalnim domenama

    Ako se obnova registracije domene ne plati u roku od 30 dana od datuma isteka usluge, RU-CENTER će pokrenuti postupak brisanja domene u Registru. Ako datum brisanja pada na vikend ili praznik, početak postupka brisanja domene odgađa se na drugi radni dan nakon vikenda.

    Postupak brisanja domene u Registru traje 35 dana. Izuzeci su:

    • .HN domene čije brisanje traje 15 dana, a domena se u tom razdoblju ne može vratiti ili obnoviti;
    • domene .NAME, koje se brišu nakon 30 dana nakon isteka razdoblja registracije.
    • domene .KZ, koje se brišu nakon 20 dana nakon isteka razdoblja registracije.

    U tom slučaju Registar na 30 dana postavlja odgovarajući status domene u:
    .NET, .COM, .CC, .TV, .AG, .BZ, .LC, .MN, .SC, .VC - Period otkupa,
    .BIZ, .TEL - čeka brisanje,
    .INFO, .ORG, .ME, .MOBI, .AERO, .TRAVEL, .XXX, .PRO - Na čekanju Izbriši Obnovljivo.

    Datum početka tridesetodnevnog razdoblja naznačen je u polju:
    Ažuriran datum za .NET, .COM, .CC, .TV, .AG, .BZ, .HN, .LC, .MN, .SC, .VC domene
    Datum posljednjeg ažuriranja domene - BIZ, .TEL ili
    Zadnje ažuriranje Uključeno - INFO, .ORG, .ME, .MOBI, .AERO, .TRAVEL, .XXX, .PRO.

    Oporavak domene

    U roku od 25 dana od početka postupka brisanja, domena se može vratiti i obnoviti (osim .HN, NAME, .KZ) na zahtjev administratora domene.

    Ako domena nije obnovljena i obnovljena, bit će izbrisana iz registra 5 dana nakon završetka RedemptionPerioda (Čekanje na brisanje ili PendingDelete Vraćanje). Tijekom ovih 5 dana (status domene u Registru - PendingDelete) nemoguće je vratiti, obnoviti ili registrirati domenu.

    Nakon uklanjanja domene iz registra, domenu može registrirati svaka osoba.

    3. Domene 3. razine

    Uklanjanje delegiranja domene zbog neplaćanja

    Ako se obnova usluge ne plati prije isteka roka valjanosti, pružanje usluge se obustavlja (delegiranje domene se otkazuje) sljedeći dan nakon datuma navedenog u polju za plaćanje u usluzi Whois. Za domene .NET.RU, .ORG.RU i .PP.RU usluga se obustavlja (delegiranje domene se otkazuje) na dan naveden u polju za plaćanje doplate u usluzi Whois.

    Ako planirani datum gašenja pada na vikend ili blagdan, gašenje domene prenosi se na drugi radni dan nakon vikenda.

    Nakon obustave delegiranja domene, svi http-zahtjevi domenama .NET.RU, .ORG.RU i .PP.RU preusmjeravaju se na službenu web stranicu .NET.RU, .ORG.RU i .PP.RU domena Administrator, TsVKS "MSK-IX", s podacima o razlogu prestanka delegiranja.

    U roku od 30 dana nakon isteka usluge (povlašteni period obnove), administrator domene i dalje može platiti njezinu obnovu. U slučaju plaćanja, pružanje usluge se nastavlja.

    Tijekom preventivnog razdoblja obnove domene .NET.RU, .ORG.RU i .PP.RU neće se otkazati.

    Ako je plaćanje obnove usluge izvršeno posljednjeg radnog dana povlaštenog razdoblja obnove, RU-CENTER nije odgovoran za uspješnu obnovu.

    Brisanje domena

    Registracija naziva domene treće razine poništava se (domena se oslobađa) ako se ne obnovi u roku od 30 (trideset) kalendarskih dana od isteka datuma registracije naziva domene.

    Planirani datum objavljivanja domene objavljuje se u polju slobodnog datuma u podacima o domeni u usluzi RU-CENTER Whois nakon isteka razdoblja registracije. U tom se slučaju brisanje vrši jedan dan kasnije od planiranog datuma objavljivanja, ako dan brisanja (slobodni datum + 1) ne pada na neradni dan ili dan nakon neradnog (u suprotnom, brisanje se vrši drugi radni dan nakon vikenda).

    Domene .NET.RU, .ORG.RU i .PP.RU Tehnički centar briše domene na dan koji odgovara planiranom datumu brisanja (slobodan datum). Domene .NET.RU, .ORG.RU i .PP.RU bit će izbrisane drugi radni dan nakon vikenda ako datum brisanja padne na vikend ili dan nakon vikenda.

    Objavljuje se registracija domena treće razine putem RU-CENTRA

    Prijave za registraciju ispražnjenih domena iz Registra ili .COM.RU domena mogu se podnijeti na web stranici / aukciji / poslužitelju u bilo kojem trenutku prije nego što se domene oslobode iz Registra u skladu s uslugom „Registracija ispražnjenih domena u SU -u , .COM.RU domene i geodomene ”.

    Na dan brisanja domene, prijava za uslugu registracije domene prihvaća se putem web sučelja na stranici, dok:

    • prijava je zadovoljena ako je u vrijeme obrade domena besplatna;
    • O poduzetim radnjama šalje se pismo na kontakt adresu e-pošte osobe koja je podnijela prijavu.

    Praćenje datuma obnove naziva domene radnja je koja se ne može podcijeniti. O tome sam već pisao, a sada se pozabavimo još jednim uobičajenim problemom - neočekivanim istekom razdoblja registracije naziva domene. Čini se da svi današnji matičari na to podsjećaju unaprijed (i obično nekoliko puta). No problem je u tome što se ta slova ili ne čitaju ili nekako završe u neželjenoj pošti. Općenito, nisu svi svjesni da razdoblje registracije naziva njihove domene ističe. Zbog toga web mjesto ne radi, ljudi ne razumiju zašto, a ponekad i provode puno vremena da shvate što se događa. U međuvremenu, naziv domene nestaje iz DNS predmemorije, a nakon nekoliko dana (ili čak i ranije, ovisno o različitim čimbenicima), posjetitelji prestaju dolaziti na web mjesto. Pogledajmo kako nadzirati datum isteka registracije naziva domene. Naravno, bash skripta.

    Kako do datuma registracije naziva domene

    Najjednostavnija opcija je korištenje globalne whois baze podataka. Pohranjuje podatke o nazivima domena kao što su organizacija, odgovorna osoba, podaci za kontakt, datum registracije i datum isteka registracije. A to je upravo ono što nam treba. Uzmimo za primjer popularnu domenu. Neka to bude yandex.ru. Evo podataka pohranjenih u whois bazi podataka o ovoj domeni:

    $ whois yandex.ru% Slanjem upita RIPN -ovoj Whois usluzi% slažete se da ćete se pridržavati sljedećih uvjeta korištenja:% http://www.ripn.net/about/servpol.html#3.2 (na ruskom) % http://www.ripn.net/about/en/servpol.html#3.2 (na engleskom). domena: YANDEX.RU nserver: ns1.yandex.ru. 213.180.193.1, 2a02: 6b8 :: 1 nserver: ns2.yandex.ru.93.158.134.1, 2a02: 6b8: 0: 1 :: 1 stanje: REGISTRIRANO, DELEGIRANO, PROVJERENO org: YANDEX, LLC.registrar: RU-CENTER-RU admin-kontakt: https: // www. nic.ru/whois stvoreno: 1997.09.23 plaćeno-do: 2017.10.01 besplatni datum: 2017.11.01 izvor: TCI Zadnje ažuriranje 2017.01.03 05:46:31 MSK

    Polje koje nas zanima je "paid-till", to je datum do kojeg smo platili domenu.

    Nadzor datuma obnove naziva domene učinit ćemo na sličan način kao i nadzor certifikata, ali mnogo lakše. Dobivamo podatke o domeni, tražimo polje koje sadrži datum isteka registracije, ako je prisutan (ako whois podaci za ovu domenu nisu zatvoreni), dobivamo ovaj datum, dobivamo današnji datum i prikazujemo razliku u danima. Ako želite, možete dodati slanje pisma ako je ostalo, recimo, manje od 30 dana do kraja registracije. Ali nije tako jednostavno. Budući da postoje najmanje tri vrste zapisa o isteku registracije. Prvi izgleda ovako:

    Plaćeno: 01.10.2017

    Drugi izgleda ovako:

    Datum isteka registracije registratora: 2020-09-13T21: 00: 00-0700

    A treći izgleda ovako:

    Datum isteka registra: 2018-05-11T04: 00: 00Z

    I mi, prema tome, moramo osigurati sve tri mogućnosti. Ili, ako postoji četvrti, onda četvrti. Hajdemo se za sada pozabaviti s ovom trojicom.

    Ovako skripta izgleda:

    #! / bin / bash # Ako parametar nije naveden, prikažite savjet i izađite ako ["$ 1" == ""] tada cat<< EOF Script that monitors how many days left until domain registration ends. Usage: $(basename $0) domain.name EOF exit fi # Получаем строку, содержащую дату окончания регистрации PAIDTILL=$(whois $1 | grep "paid-till\|Registrar Registration Expiration Date\|Registry Expiry Date") # Если такая строка не найдена, выходим с ошибкой if [ -z "$PAIDTILL" ] then echo "Registration end date is not available in whois database" exit 1 else # Если дата выглядит как ГГГГ.ММ.ДД, то добавляем 00:00:00 в конец [[ "$PAIDTILL" =~ "paid-till" ]] && PAIDTILL=${PAIDTILL//./-}" 00:00:00" # Удаляем из строки всё до двоеточия, само двоеточие # плюс автоматически будут удалены пробелы PAIDTILL=${PAIDTILL#*:} # Получаем текущую дату CURRENTDATE=$(date "+%Y-%m-%d %H:%M:%S") # Находим разницу между датами, получаем количество оставшихся дней DAYS_LEFT=$((($(date -d "$PAIDTILL" +%s) - $(date -d "$CURRENTDATE" +%s)) / 86400)) # Выводим, сколько дней осталось echo $DAYS_LEFT days left fi

    Evo rezultata ove skripte za različite domene u vrijeme pisanja ovog članka:

    $ ./check-dn-reg.sh linux.org Preostalo je 492 dana $ ./check-dn-reg.sh yahoo.com Ostalo je 2206 dana $ ./check-dn-reg.sh yandex.ru Preostalo je 270 dana $. /check-dn-reg.sh google.com Preostalo je 1349 dana $ ./check-dn-reg.sh ok.ru Preostalo je 331 dana $ ./check-dn-reg.sh vk.com Ostalo je još 170 dana $ ./check -dn-reg.sh linux.org Preostalo je 492 dana $ ./check-dn-reg.sh linux.org.ru Ostalo je 345 dana

    Slažem se, izgleda ugodno. Nadziranje datuma obnove naziva domene sa skriptom veličine samo 660 bajtova. Već se može koristiti za praćenje pomoću Nagiosa ili Zabbixa.

    Ako postoje dodaci, komentari, napišite u komentarima.