Installazione wireless Ingegneria Linux Wicd

Da 0p3n_L4b Wiki.

Per installare i certificati sotto Linux, utilizzando il network-manager Wicd ([1]) è sufficiente creare un nuovo profilo di rete. Vediamo come:

Da console apriamo la cartella contenente la configurazione di wicd:

$ cd /etc/wicd/encryption/templates/

Creiamo un nuovo file nella cartella con il nome ingegneria-unige e copiamo al suo interno questo testo (è necessario avere i privilegi di super-utente, quindi facciamo precedere i comandi da su o sudo):

name = Ingegneria-unige
author = Tommaso Falchi Delitala - 0p3N_L4b
version = 1
require identity *S-Matricola ca_cert *CA_Cert private_key *User_cert private_key_passwd *Password
-----
ctrl_interface=/var/run/wpa_supplicant

network={
       ssid="$_ESSID"
       scan_ssid=1
       proto=WPA
       key_mgmt=WPA-EAP
       pairwise=TKIP
       group=TKIP
       eap=TLS
       identity="$_IDENTITY"
       password="$_PRIVATE_KEY_PASSWD"
       ca_cert="$_CA_CERT"
       private_key="$_PRIVATE_KEY"
       private_key_passwd="$_PRIVATE_KEY_PASSWD"
}

Modifichiamo il file active aggiungendo come attivo il profilo che abbiamo appena creato e riavviamo il demone wicd:

# echo "ingegneria-unige" >> active
# /etc/init.d/wicd restart

A questo punto nell'interfaccia utente di wicd, al momento di configurare il tipo di rete, sarà disponibile un nuovo profilo Ingegneria-unige: selezionandolo compariranno tutti i campi da completare (nome utente -s<matricola>-, path al file ca.crt, path al certificato personale, ecc).

Strumenti personali