Clark's Home page

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

Posts Tagged ‘script’

Ale2 nftables Firewall per DMZ —

A proposito di ZendTo mi sono dovuto riscrivere lo script di firewall per gestire la DMZ. Già in passato avevo fatto un lavoro del genere per un CRM che non è mai decollato veramente, oggi l’ho riscritto per nftables, per dire la verità mi sono detto è inutile e stupido che vai a scoprire di […]

Ale.nft —

Questo è lo script vero e proprio che contiene tutte le regole del firewall e che viene invocato da ale401.sh N.B. NON ci sono a capo ogni riga è unica gli a capo qui sono dati dalla formattazione del testo. N.M.B. per poter usare la famiglia inet su nat è obbligatorio, mandatorio, necessario e continuate […]

vars.sh —

Allo scopo di rendere facilmente portabile tutto il lavoro ho fatto questo scriptino sciocco che mi scrive ogni volta che viene invocato gli IP delle interfacce di rete in un file di testo. #!/bin/bash EXTIF=”eth0″ ## word interface INTIF=”eth1″ ## lan interface VPNIF=”eth0:0″ ### da scommentare se esiste DMZ ###DMZIF=”eth2″ ###WEBIF=”eth0:1″ rm -rf /usr/local/bin/vars echo […]

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

Modificare le dipendenze di un pacchetto .deb —

Mi sono recentemente trovato a dover installare il pacchetto msktutil per poter inserire uno squid3 in un dominio AD con samba 4. il problema è stato che questo pacchetto ha come dipendenza libkrb53 che in wheezy non esiste più e si chiama libkrb5-3, dopo aver googlato in lungo e in largo ho trovato questo url […]

common.bat —

Un semplice esempio di logon script che viene a sua volta richiamato dagli logon scripts degli utenti. @echo off rem Imposta l’ora dal server rem net time \\CLUSTER /set /yes rem mappatura dei dischi di rete rem net use H: /HOME call \\CLUSTER\\netlogon\time.bat net use W: \\sibilla\scambio

clark.bat —

Un semplice esempio di logon script per l’utente clark @echo off rem net use H: \\CLUSTER\clark rem eseguo lo script in common.bat call \\CLUSTER\netlogon\common.bat call \\CLUSTER\netlogon\ute.bat call \\CLUSTER\netlogon\ura.bat call \\CLUSTER\netlogon\qualita.bat call \\CLUSTER\netlogon\cdl.bat call \\CLUSTER\netlogon\pdf.bat call \\CLUSTER\netlogon\oasi.bat

Hide picture