Clark's Home page

Tecnicismi vari di un Sysadmin Linux ma anche qualcosa della sua vita

Archive for the ‘Script’ Category

Eliminazione di files più vecchi di x giorni —

Come dicevo in un altro scritto l’occupazione di spazio è un reale problema specie se l’utente che produce files e in questo caso di grosse dimensioni non è un utente “umano” ma un utente macchina. L’utente sqlsa (gestionale) produce ogni giorno due files che ad oggi sono in totale 35 GB  ma che sono destinati […]

cestino.sh svuotare periodicamente i cestini di samba —

Avendo al nostro interno server samba che forniscono servizi di share ciclicamente si pone il problema dello spazio occupato. Al di la del non salvare cose inutili o doppie un fattore che spesso viene sottovalutato sono i cestini delle directory condivise, nella configurazione di samba si impone la condizione che i files cancellati d una […]

Replica bidirezionale di sysvol tra DC principale e Dc di supporto con unison e rsync —

Come detto precedentemente la replica di sysvol tra DC è essenziale, quindi un requisito essenziale a questo punto critico è la continuità della sincronia, la cosa che mi lascia perplesso e che ad oggi non esiste un reale supporto alla replica di sysvol da parte di samba ma solo dei workarounds, comunque sia presa “as […]

sysvol.sh —

Questo semplice script serve a mantenere allineata la directory sysvol sul DC di supporto in un dominio AD-DC. #!/bin/bash cd /usr/local/samba/var/locks rsync -vazrHh -A -X –numeric-ids –stats -e ssh root@192.168.2.205:/usr/local/samba/var/locks/sysvol . exit 0 reso eseguibile lo si mette in cron ogni 5 minuti */5 * * * * /usr/local/bin/sysvol.sh >/dev/null 2>&1  

Rimuovere automaticamente i files scaricati da un server FTP —

Poco tempo fa ho riscritto il server FTP aziendale, ma una volta di più mi sono reso conto che in breve tempo è diventato un deposito di roba non assolutamente gestito, non mi pare ci voglia una scienza a tenere pulito un server che metti a disposizione dei clienti/fornitori, basta la volontà di farlo ma […]

ale339.sh —

In questi giorni sto riprendendo in mano il firewalling visto che ci son in giro troppi elementi che hanno come unica missione nella vita rendere la vita altrui il più difficile possibile. Parlando con un caro Amico di ale338.sh mi ha posto una domanda molto semplice come reagisce in caso di DDoS? Ho risposto blocca […]

Firewall —

Sull’argomento firewall sono stati versati non fiumi ma oceani di inchiostro, non ho nessuna pretesa di spiegare in dettaglio cosa sia un firewall non ho ne le competenze ne questa è la sede giusta. Possiamo dire che un firewall è un sistema di protezione che difende i calcolatori di una rete aziendale collegata a Internet […]

ale338.sh —

#!/bin/bash -x ### BEGIN INIT INFO # Provides: iptables # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Firewall initscript # Description: Packet filtering iptables firewall # placed in /usr/local/bin. ### END INIT INFO ### Mario V. Guenzi giugno 2000 ### Last modified […]

torblock.sh —

Tor (the onion router) è un sistema di comunicazione anonima per Internet, se da un lato la privacy degli utenti e’ sacra, dall’altro in azienda non serve navigare anonimamente. Senza contare che un tot di malware vari si collega al deep web per fare le peggio cose che si possano immaginare, quindi si rende necessario […]

startfw —

#!/bin/bash -x ### BEGIN INIT INFO # Provides: ale338.sh # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Firewall initscript # Description: Packet filtering iptables firewall # placed in /usr/local/bin. ### END INIT INFO ### Mario V. Guenzi giugno 2000 ### Last modified […]

Hide picture