back

Per fornire al nostro utente i privilegi necessari per lanciare switchconf, editiamo sudoers lanciando da root il comando:

# visudo

aggiungiamo questa riga:

user-name ALL = NOPASSWD: /path/eseguibile/switchconf

dove a user-name sostituiremo il nostro nome utente.

e /path/eseguibile/switchconf dovrebbe essere /usr/sbin/switchconf , da verificare.

Fatto ciò inseriamo nel file .bashrc presente nella nostra home le righe:

alias lanhome='sudo switchconf lanhome'
alias work='sudo switchconf lanwork'
alias wifihome='sudo switchconf wifihome'
alias wifiwpa='sudo switchconf wifiwpa'
alias nolan='sudo switchconf nolan'

Meglio scegliere alias corti e semplici, facendo attenzione che non siano identici ai nomi di qualche eseguibile installato nel sistema.

In questo modo, avendo accesso alla shell come user, basterà inserire il nome abbreviato che richiama la configurazione di rete desiderata e si potrà cambiare rete in pochi secondi.

Esempio:

Volendo utilizzare la configurazione wifi di casa , a cui abbiamo dato alias wifihome, da shell basterà il comando:

$ wifihome

e automaticamente la rete sarà attiva e funzionante.

Happy Debian!



Redattori: mm-barabba, pmate

back