Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä ohje näyttää komentosarjan, jota voidaan käyttää linkys -langattoman tukiaseman määritysten varmuuskopioinnin automatisointiin. Itse asiassa tämä voidaan helposti muokata varmuuskopioimaan lähes kaikki linksys -laitteet.
Vaihe 1: Vaatimukset
Oletan, että käytössäsi on linux- tai os x -järjestelmä. Vaikka cygwin toimisi hyvin.
Vaihe 2: Muuttujat
Asetetaan ensin muutamia muuttujia. Muokkaa kaikkia näitä vastaamaan ympäristöäsi. #!/bin/bash#Joe McManus#backup linksys firewall#set some variableshostname=wrt54g.foo.bar.combasedir=/data/[email protected]
Vaihe 3: Hanki Config
Tämä bitti käyttää wget-asetusta kokoonpanon lataamiseen ja tallentamiseen isäntänimi-päivämäärä.config.bin#Hanki määritykset ja tallenna isäntänimi-päivämäärä.config.binwget https://$hostname/Config.bin --user = $ pass- password = $ pass --no-check-certificate -O $ basedir/$ hostname -`date +%Y-%m-%d`.config.bin
Vaihe 4: Tarkista, toimiiko se
Tarkistamme nyt, toimiiko se, lähetä sähköposti, jos ei. #Tarkista, toimiiko se, jos [$? ! = 0] sitten kaiku "Virhe: Varmuuskopiointi epäonnistui" mail -s "Virhe: $ hostname varmuuskopiointi epäonnistui" date "" $ mailto </dev/nullfi
Vaihe 5: Laita kaikki yhteen
Laita kaikki yhteen ja aja se. Jos se toimii, lisää se crontabiin. Koko käsikirjoitus on liitteenä. #Joe McManus#backup linksys firewall#set some variableshostname=wrt54g.foo.bar.combasedir=/data/[email protected]#Hanki kokoonpano ja tallenna nimellä hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass --password = $ pass --no-check-certificate -O $ basedir/$ hostname -`date +%Y-%m-%d`. config.bin#tarkista toimiiko se, jos [$? ! = 0] sitten kaiku "Virhe: Varmuuskopiointi epäonnistui" mail -s "Virhe: $ hostname varmuuskopiointi epäonnistui" date "" $ mailto </dev/nullfi