Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Ky udhëzues do të tregojë një skenar që mund të përdoret për të automatizuar rezervimin e konfigurimeve të pikës së aksesit pa tel të lidhjeve. Në fakt kjo lehtë mund të redaktohet për të kopjuar pothuajse çdo pajisje të lidhjes.
Hapi 1: Kërkesat
Unë do të supozoj se keni një sistem Linux ose os x në dispozicionin tuaj. Edhe pse cygwin do të funksiononte mirë.
Hapi 2: Variablat
Le të vendosim së pari disa ndryshore. Ndryshoni të gjitha këto që të përputhen me mjedisin tuaj. #!/bin/bash#Joe McManus#backup linksys firewall#vendos disa variableshostname=wrt54g.foo.bar.combasedir=/data/[email protected]
Hapi 3: Merrni Konfigurimin
Ky bit përdor wget për të shkarkuar konfigurimin dhe ruajtur si hostname-date.config.bin#Merr konfigurimin dhe ruaj si hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass- fjalëkalim = $ pass-jo-kontroll-çertifikatë -O $ basedir/$ hostname-`datë +%Y-%m-%d`.config.bin
Hapi 4: Kontrolloni për të parë nëse funksionoi
Ne tani kontrollojmë për të parë nëse funksionoi, dërgoni email nëse jo. #kontrolloni për të parë nëse funksionoi [$? ! = 0] pastaj i bën jehonë "Gabim: Rezervimi dështoi" mail -s "Gabim: Rezervimi i $ hostname dështoi në` date` "$ mailto </dev/nullfi
Hapi 5: Vendosini të gjitha së bashku
Vendosini të gjitha së bashku dhe drejtojeni. Nëse funksionon shtojeni në crontab. Skenari i plotë është i bashkangjitur. #Joe McManus#backup linksys firewall#vendosni disa variableshostname=wrt54g.foo.bar.combasedir=/data/[email protected]#Merrni konfigurimin dhe ruani si hostname-date.config.binwget https://$hostname/Config.bin --user = $ pass --password = $ pass-jo-check-certifikatë -O $ basedir/$ hostname-`datë +%Y-%m-%d`. config.bin#kontrolloni për të parë nëse ka funksionuar [$? ! = 0] pastaj i bën jehonë "Gabim: Rezervimi dështoi" mail -s "Gabim: Rezervimi i $ hostname dështoi në` date` "$ mailto </dev/nullfi