Mainos / Advertisement:
Ero sivun ”Taitaja-kisatehtävät” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Rivi 84: | Rivi 84: | ||
#Lue tiedostot | #Lue tiedostot | ||
cat konffi-$(date +%Y-%m-%d).rsc > a | cat konffi-$(date +%Y-%m-%d).rsc > a | ||
− | cat konffi-$(ls konffit*.rsc | + | cat konffi-$(ls konffit*.rsc| tail -1) > b |
#diff vertailee muuttujaa a ja b:n eroja (jos sama sisältä niin on "") | #diff vertailee muuttujaa a ja b:n eroja (jos sama sisältä niin on "") |
Versio 3. toukokuuta 2015 kello 13.27
{{#allow-groups:user}}
Taitajakisatehtäviin muistinpanoja...
Sisällysluettelo
PHP aika suomalaisittain
Näyttää ajan 13:30:22
echo date ("H:i:s)";
Native VLANin vaihto
Natiivi VLAN (VLAN 1) vaihto Ciscon kytkimessä. Ongelma reitittää VLAN verkossa trunkkiin.
interface fastethernet 0/22
Esimerkissä vaihdetaan natiivi VLANiksi 200
switchport trunk native vlan 200
BInd9 palvelin vastaamaan toisesta verkosta
Bind9 palvelimen vastaaminen toisesta verkossa missä ei ole..
Yleinen virhe:
nslookup: Query refused
Lisää virheen tullessa named.conf.options tiedostoon
allow-query: {any;};
Mikrotikin backup Linuxiin
Ohjelmoi reititin tekemään kopio konfiguraatiosta tekstimuodossa tiedostoon kerran vuorokaudessa klo 2.00 yöllä. Lähetä konfiguraatiotiedosto Linux palvelimelle ftp:llä. Ajasta linux arkistoimaan edellinen versio tästä tiedostosta nimeämällä Linux palvelimella edellä lähetetty konfiguraatiotiedosto klo 3.00 yöllä nimelle konffiyyyymmdd.src (yyyy=vuosi mm=kuukausi, dd=päivä). Mikäli tiedosto on muuttunut edellisestä lähetä se yrityksen ylläpitäjälle [email protected] sähköpostin liitetiedostona. Viestin otsikkona Reitittimen X konffia muutettu
Mikrotikkiin
https://www.taisto.org/RouterOS_Backup
Exporttaa konffit tiedostoon
/export compact file=konffit_uusi.src
Lähetä tiedosto palvelimelle
/tool fetch address="ip_address" src-path=konffit_uusi.src user="useri" mode=ftp password="password" dst-path="/dst-path" upload=yes
Ajastaminen
/system scheduler add name=backup start-date=Jan/1/1970 start-time=02:00:00 interval="1d 00:00:00" on-event="/tool fetch address="ip_address" src-path=konffit_uusi.src user="useri" mode=ftp password="password" dst-path="/dst-path" upload=yes"
Linuxille
Näytä eilisenpäivän päivämäärä, esim: 2015-03.24
date -d 'yesterday' +%Y/%m/%d
Vertaa tekstitiedostojen file ja file2 sisältöjä, jos sisältö eri tulosta viesti
cat file > a cat file2 > b DIFF=$(diff a b) if [ "$DIFF" != "" ] then echo "File is edited" fi
Esimerkki konffi:
#!/bin/bash #Vaihda tiedoston nimeä mv konffit.rsc konffi-$(date +%Y-%m-%d).rsc #Lue tiedostot cat konffi-$(date +%Y-%m-%d).rsc > a cat konffi-$(ls konffit*.rsc| tail -1) > b #diff vertailee muuttujaa a ja b:n eroja (jos sama sisältä niin on "") DIFF=$(diff a b) #Jos muuttuja diff ei ole tyhjä (ei tulostaa tyhjää) if ["$DIFF" != ""] then #Lähetä s.posti + liite mutt -a konffi-$(date +%Y-%m-%d).rsc -s "Reitittimen 16 konffia muutettu" [email protected] fi
Mainos / Advertisement: