Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Instruksi ini akan menampilkan skrip yang dapat digunakan untuk mengotomatiskan pencadangan konfigurasi titik akses nirkabel linksys. Sebenarnya ini dapat dengan mudah diedit untuk mencadangkan hampir semua perangkat linksys.
Langkah 1: Persyaratan
Saya akan menganggap Anda memiliki sistem linux atau os x yang Anda inginkan. Meskipun cygwin akan bekerja dengan baik.
Langkah 2: Variabel
Mari kita atur dulu beberapa variabel. Edit semua ini agar sesuai dengan lingkungan Anda. #!/bin/bash#Joe McManus#backup linksys firewall#set beberapa variabelhostname=wrt54g.foo.bar.combasedir=/data/[email protected]
Langkah 3: Dapatkan Konfigurasi
Bit ini menggunakan wget untuk mengunduh konfigurasi dan menyimpan sebagai hostname-date.config.bin#Dapatkan konfigurasi dan simpan sebagai hostname-date.config.binwget https://$hostname/Config.bin --user=$pass -- password=$pass --no-check-certificate -O $basedir/$hostname-`date +%Y-%m-%d`.config.bin
Langkah 4: Periksa untuk Melihat Apakah Berhasil
Kami sekarang memeriksa untuk melihat apakah itu berhasil, kirim email jika tidak. #periksa untuk melihat apakah itu berhasil jika [$? != 0]lalu echo "Kesalahan: Pencadangan gagal" mail -s"Kesalahan: Pencadangan $hostname gagal pada `tanggal`" $mailto </dev/nullfi
Langkah 5: Satukan Semuanya
Kumpulkan semuanya dan jalankan. Jika berhasil tambahkan ke crontab. Skrip lengkap terlampir. #Joe McManus#backup linksys firewall#set beberapa variabelhostname=wrt54g.foo.bar.combasedir=/data/[email protected]#Dapatkan konfigurasi dan simpan sebagai hostname-date.config.binwget https://$hostname/Config.bin --user=$pass --password=$pass --no-check-certificate -O $basedir/$hostname-`date +%Y-%m-%d`. config.bin#check untuk melihat apakah berhasil jika [$? != 0]lalu echo "Kesalahan: Pencadangan gagal" mail -s"Kesalahan: Pencadangan $hostname gagal pada `tanggal`" $mailto </dev/nullfi