Clark's Home page

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

Posts Tagged ‘bash’

Cancellazione di stringhe multiple all’interno di un file di testo —

Per necessità aziendali dopo molti anni sono stato obbligato a inserire delle VLAN sugli switch e di questo parlerò in altra occasione, il primo passo per la creazione è stato capire chi fosse collegato dove e l’unico modo che non prevedesse il seguire i cavi dalla sorgente allo switch è stato interrogare gli switch con […]

ale401.sh —

Questo è lo script di lancio del firewall con nftables, resto ostinatamente fedele a sysv e pertanto uso questi. In realtà questo più che uno script è una “matrioska”, perché contiene tag LSB a parte solo delle chiamate di altri script #!/bin/bash -x ### BEGIN INIT INFO # Provides: nftables # Required-Start: $local_fs $network $remote_fs […]

Creare directory e file multipli con un solo comando, copiare stesso file in directory diverse —

Mi è capitato recentemente di dover rifare il server OpenVPN e di conseguenza di dover rigenerare tutti i client. Per comodità mia tengo separate le configurazioni dei client windows e dei client linux/android/apple quindi sotto la directory openvpn creo la directory win che contiene le subdir client e ccd e parimenti la dir linux che […]

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 […]

Hide picture