Indice Guide: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Riga 1: Riga 1:
__NOTOC__
==Introduzione==
{|style="-moz-border-radius: 0.5em; width:100%; margin-top:+.7em; background-color:#F9F9FF; border: 1px solid #ccc"
|style="width:50%;color:#000"|
{| style="width:280px;border:solid 0px;background:none"
|-
| style="width:280px;text-align:center; white-space: nowrap; color:#000" |
<h1 style="font-size: 162%; border: none; margin: 0; padding:.1em; color:#000">
Indice delle Guide
</h1>
<div style="top: +0.2em; font-size: 100%">
Di seguito troverete l''''indice completo''' delle guide contenute su [[Guide@Debianizzati.Org:About|Wiki]].


Potete anche navigare tra le guide scegliendo tra le '''[[Lista Categorie|categorie]]''' qua a destra.
Il Wake On Lan � una funzione molto utile che permette di accendere il proprio computer a distanza dall'interno della propria rete locale. Molte schede
</div>
di rete, soprattutto gli ultimi chip integrati, supportano questa caratteristica che in alcuni casi si pu� rivelare davvero molto utile. Immaginate ad esempio di avere due pc in due stanze/uffici diverse dello stesso piano o perch� no, proprio in due piani diversi e di essere impegnati sulla prima postazione.. vi ricordate per� che avete bisogno di andare a controllare un documento che sta sull'altro computer e pensate di aprire vnc ma purtroppo la seconda postazione e' ancora spenta quindi non vi potete collegare.. a questo punto solo una cosa vi pu� aiutare: il '''MagicPacket(tm)'''!
|-
|}
<!-- ----------Portals Follow----------------------------- -->
|style="width:11%;font-size:95%;color:#000"|
* [[:Categoria:Apt|Apt]]
* [[:Categoria:Desktop|Desktop]]
* [[:Categoria:Hardware|Hardware]]
* [[:Categoria:Kernel|Kernel]]
|style="width:11%;font-size:95%;color:#000"|
* [[:Categoria:Laptop|Laptop]]
* [[:Categoria:Networking|Networking]]
* [[:Categoria:Shell|Shell]]
* [[:Categoria:Server|Server]]
|style="width:13%;font-size:95%;color:#000"|
* [[:Categoria:Sicurezza|Sicurezza]]
* [[:Categoria:Sistema|Sistema]]
* [[:Categoria:Tips&Tricks|Tips&Tricks]]
* '''[[Lista Categorie]]'''
|}




==Software necessario==


Questo Wiki - '''[[Guide@Debianizzati.Org:About|Guide@Debianizzati.Org]]''' - vuole essere prima di tutto un punto di raccolta ideale per le conoscenze acquisite dai singoli durante l'uso di '''Debian GNU/Linux''' in ambito casalingo e/o lavorativo, in modo che il sapere di uno diventi quello di tutti.
Avremmo bisogno di due programmi:
* ethtool
* etherwake


Le guide ritenute meglio scritte e più approfondite, dopo un processo di controllo e revisione a cui tutti siete liberi di partecipare, vengono classificate [[:Categoria:Debianized|Debianized]] e contrassegnate dalla [[Debian Swirl]]: http://guide.debianizzati.org/images/swirl.png. Per ulteriori informazioni sul processo di revisione vedere: [[Aiuto:Contents#Evoluzione_delle_guide|Evoluzione delle guide]].
Per installarli � sufficiente un:


Potete trovare un elenco completo delle guide '''Debianized''' in [[:Categoria:Debianized|questa pagina]].
<pre>
# apt-get install ethtool etherwake
Segue la lista completa delle guide attualmente presenti:
</pre>
__TOC__


== Mondo Debian ==
=== Introduzione a Debian ===
* [[L' Universo Debian]]
* [[La struttura della Distribuzione]]


=== Installazione ===
==Utilizzo di ethtool==
* http://guide.debianizzati.org/images/swirl.png [[Guida a Grub]]
* [[Jigdo | '''Jigdo''': Scaricare e Aggiornare le iso di Debian]]
* [[Note sull'installazione di Debian]]


=== Gestione dei Pacchetti ===
All'avvio del computer entrate nel BIOS e attivate il Wake-On-Lan;  solitamente trovate l'impostazione sotto la voce
* [[Introduzione all' Apt System]]
"Power Management Setup".
* [[I repository ed il loro utilizzo]]
* http://guide.debianizzati.org/images/swirl.png [[Pulire Debian]]
* [[Apt-cdrom | '''Apt-cdrom''': aggiunta di cd/dvd nella lista dei repository]]
* [[Apt-file: ricerca all'interno dei pacchetti | '''Apt-file''': ricerca all'interno dei pacchetti]]
* [[Apt-listbugs: come monitorare i bug | '''Apt-listbugs''': come monitorare i bug]]
* [[Apt-zip: aggiornamenti senza una connessione veloce | '''Apt-zip''': aggiornamenti senza una connessione veloce]]
* [[Apt-spy: trovare i mirror più veloci | '''Apt-spy''': trovare i mirror più veloci]]
* [[APT uso avanzato: mixare releases diverse]]
* http://guide.debianizzati.org/images/swirl.png [[Impedire l' aggiornamento di un pacchetto]]
* [[Aptitude | '''Aptitude''': come amministrare i pacchetti]]


=== Creazione e modifica dei pacchetti ===
Una volta avviato Linux lanciate:
* http://guide.debianizzati.org/images/swirl.png [[Make-jpkg: Pacchettiziamo Java Sun| '''Make-jpkg''': Pacchettiziamo Java Sun]]
<pre>
* [[Pacchetti binari e sorgenti]]
# ethtool eth0
* [[Applicare una patch ad un pacchetto Debian]]
</pre>
* [[Apt-build: ottimizzazione dei pacchetti | '''Apt-build''': ottimizzazione dei pacchetti]]
* [[Dpkg-sig: Firma dei packages .deb |  '''Dpkg-sig''': Firma dei packages .deb]]
* [[Pacchetizzare un tema per Bootsplash]]
* [[Backport da unstable in testing]]
* [[Pbuilder: compilazione in ambienti puliti]]


=== Gestione dei pacchetti Lato Server ===
{{ Warningbox | in questo e nei futuri esempi, sostituite eth0 con il nome corrispondente alla scheda di rete che state usando! }}
* [[Apt-Proxy: un proxy per i pacchetti Debian| '''Apt-Proxy''': un proxy per i pacchetti Debian]]
* [[Debmirror: creiamo un mirror Debian |'''Debmirror''': creiamo un mirror Debian]]
* [[Creare un Repository Debian]]
* [[Gestione di un repository con debarchiver]]
* [[Usare apt-cacher per creare una cache dei pacchetti usabile in una LAN]]
* [[Dupload per l'upload dei pacchetti Debian]]


==Configurazione Sistema==
===Kernel===
* [[Un kernel UNIX libero: Linux]] ''(stub)''
* http://guide.debianizzati.org/images/swirl.png [[Debian Kernel Howto]]
* [[Esempio configurazione kernel]]
* [[Kernel2.6.10 - Framebuffer - Gensplash Patch]]
* [[Kernel 2.6 su Debian Woody]]
* [[Compilazione Kernel 2.6.11 con Bootsplash]]
* [[Pagina di manuale di module-assistant|Pagina di manuale di '''<tt>module-assistant</tt>''']]
* [[Low-latency 2.6 kernel per applicazioni audio realtime]]
* [[Script: Confronto Configurazioni Kernel]]
* [[Patch Con Kolivas: incrementare le prestazioni desktop|Patch '''Con Kolivas''': incrementare le prestazioni '''desktop''']]


===Sistema===
A questo punto dovreste vedere una serie di informazioni tra cui qualcosa di simile a questo:
* [[SysV | Il sistema SysV per la gestione dei Runlevel]]
<pre>
* [[Udev e Debian]]
        Supports Wake-on: g
* [[Configurare il server X in Debian GNU/Linux]]
        Wake-on: d
* [[Linux Admin Quick Reference]]
</pre>
* [[Debian: accelerare GTK con Cairo e Glitz]]
* [[Software Raid 1: configurazione e verifiche|'''Software Raid 1''': configurazione e verifiche]]
* [[Debian: software suspend e ibernazione per laptops]]


==== Sistema / Tips & Tricks: ====
La voce "Supports Wake-on" specifica i metodi di wake-on supportati dalla vostra scheda di rete; se non la vedete � un brutto segno!
:* [[Impostare e modificare data e ora]]
La voce "Wake-on" specifica il metodo in uso; d sta per disabled mentre g � quello che andremo ad usare (Wake on MagicPacket(tm)). ''Se per qualche motivo avete gi� la voce "Wake-on" impostata a "g" potete terminare qui la lettura di questa pagina ;)''
:* [[Impostare e modificare il layout della tastiera]]
:* [[Impostare la lingua italiana nel sistema]]


=== Desktop ===
* [[Configurare fluxbox]]
* [[Ekiga: installazione e configurazione|'''Ekiga''': installazione e configurazione]]
* [[DVD Backup: xDVDShrink per Debian]]
* [[Abilitare_Xinerama | Multi monitor con Xinerama]]
* [[Personalizzare il comportamento delle finestre con Devil's Pie]]


* [[Kde e mount automatico]]
Per impostare il metodo a "g" assicuratevi di avere la lettera "g" tra quelle che seguono la voce "Supports Wake-on" e poi digitate:
* [[Xfce e shutdown da utente]]
<pre>
* [[Gimp: rendere un logo trasparente|'''Gimp''': rendere un logo trasparente]]
# ethtool -s eth0 wol g
* [[LaTeX e Vim]]
</pre>
* [[XGL e Beryl su KDE con schede ATI]]


==== Desktop / Tips & Tricks: ====
Se rilanciate
:* [[Cambiare il Tema dei Cursori per il Mouse]]
<pre>
:* [[Eseguire comandi con gli shortcuts di Gnome]]
# ethtool eth0
:* [[Abilitare ESound con ALSA in Gnome]]
</pre>
:* [[Nautilus: navigare con una sola finestra]]
:* [[Antispam in Evolution con Bogofilter]]
:* [[Associare a Thunderbird il browser preferito]]


=== Xorg / Xfree ===
dovreste avere "'''Wake-on: g'''".
* [[Installazione driver proprietari Ati]]
* [[Installazione driver proprietari Nvidia]]
* [[Abilitare AIGLX con Compiz on Debian testing]]


===Applicazioni Esterne===
* [[Installazione Qemu con supporto accelerazione Kqemu]]
* [[ePSXe Emulatore Playstation]]
* [[Installare OpenOffice2 su Debian Etch]] (''old'')
* [[Pacchettizzare ed installare Xorg su Debian Sid]] (''old'')


===Altro===
A questo punto spegnendo il computer lo potrete accendere da un'altra postazione usando etherwake.
* [[Dual Boot Debian-Altra distribuzione Linux]]
* [[Dual Boot Linux-Windows|Dual Boot Linux-Windows: usare il bootloader di windows]]
* [[Logging su MySQL]]
* [[Password sicure: la base della sicurezza informatica]]
* [[Script Bash per Avvio e Visualizzazione dati Seti@home]] (''old'')


===Tips and Tricks===
==Utilizzo di etherwake==
====Bash====
* [[Bash tips]]: un elenco di trucchetti sull'uso interattivo e sullo scripting Bash
* [[Colorare bash]]
* [[Come abilitare il completamento automatico 'avanzato']]
* [[Un logout con schermo pulito]]
* [[Bash Script: Cambiare i permessi ricorsivamente]]
* [[Due simpatici login: welcome2l e linuxlogo]]


====Firefox====
etherwake serve per inviare il MagicPacket(tm) alla scheda di rete del pc che volete accendere, accendendolo.
* [[Firefox: Disattivare la ricerca con il tasto centrale]]
Ovviamente, dal momento che il pc � spento non vi potete basare sul indirizzo IP; dovrete usare il MAC Address.
* [[Velocizzare Firefox per la banda larga]]
* [[Il vostro motore di ricerca da Firefox]]
* [[Aggiungere un motore di ricerca al quicksearch di Firefox]]


====Altro====
Per trovare il MAC Address del pc di destinazione lanciate da quest'ultimo il comando:
* [[Convertire immagini .nrg in immagini .iso|Convertire immagini '''<tt>.nrg</tt>''' (Nero) in immagini '''<tt>.iso</tt>''' su Linux]]
<pre>
* [[Rileggere la tabella delle partizioni]]
# ifconfig
* [[Scrivere su fs ntfs]]
</pre>


==Networking==
ed individuate la riga:
===Debian Server===
<pre>
====Condivisione risorse====
eth0      Link encap:Ethernet  '''HWaddr 00:50:6D:EA:A2:DC'''
* [[Directory shared tra macchine linux (nfs)]]
</pre>
* [[Condivisione risorse con Samba]]
* [[sshfs | Montare una directory remota con sshfs]]
* [[Unison e la sincronizzazione di directory]]


====Mailing====
Il MAC Address e' la parte che segue la dicitura "HWaddr" ovvero, nel nostro esempio, "00:50:6D:EA:A2:DC" (senza virgolette).
* [[Mail Server Sicuro con Postfix]]


====Http====
* [[Server Web Casalingo]]
* [[LAMP: Linux, Apache, MySQL e PHP]]
* [[XAMPP: Linux, Apache, MySQL e PHP facili]]
* [[Debian MapServer/MapScript]]


===Amministrazione===
Segnatevi il MAC Address e dopo aver impostato il metodo di wake-on a "g" sul pc di destinazione, spegnetelo e recatevi sull'altra postazione.
====Gestione Remota/Locale====
A questo punto lanciate:
* [[Wake On Lan | '''Wake On Lan''' per accendere i propri PC a distanza tramite la LAN]]
* [[Debian e il controllo di servizi e demoni]]
* [[Gestione della banda in Apache]]
* [[Ssh e autenticazione tramite chiavi]]
* [[Inetd e i servizi di rete]]


====Connettivita'====
<pre>
* [[Condividere la connessione a internet]]
# etherwake <mac address> -D
* [[Ifplugd: connessione automatica|'''<tt>ifplugd</tt>''': connessione automatica]]


===Sicurezza===
esempio:
====Firewalling====
# etherwake 00:50:6D:EA:A2:DC -D
* [[Debian e iptables]]
</pre>
* [[Firewall Builder]]
* [[Parametri a run-time per Netfilter]]


====Monitoraggio & Scanning====
L'opzione -D serve solo ad avere in ouput qualche informazione in pi� sull'operazione.
* [[Monitoriamo il Sistema]]
Se tutto � andato per il verso giusto, il secondo pc dovrebbe essersi acceso..
* [[Mrtg: monitoriamo la banda]]
* [[Cacti | Cacti: monitor di rete, per più computer]]
* [[Munin]]


====Proxy====
* [[Privoxy: navigazione sicura a prova di spam]]


====Tunneling====
==Ultimi ritocchi==
* [[Openvpn]]


== Hardware ==
Ora, se il pc � partito, noterete che lanciando nuovamente "ethtool eth0" il metodo di wake-on � tornato a "d".
=== Fotocamere digitali e dispositivi di memorizzazione di massa removibili ===
Per far si che ogni volta che accendete il computer il metodo usato sia "g" ci sono varie strade; di seguito spiegher� quella che ho scelto ovvero
* [[Usare Fotocamere Digitali|Usare Fotocamere Digitali (libgphoto2)]]
la modifica del file di avvio della rete.
* [[Usare Fotocamere Digitali (usb-storage)]]
* [[UsbMount: Gestione automatizzata delle periferiche usb di memorizzazione]]
* [[Debian e iPod]]
* [[Debian e lettori mp3 Creative]]


=== Modem e periferiche di rete ===
Aprite il file '''/etc/init.d/networking''' e modificatelo come segue:
<pre>
#!/bin/sh
#
# manage network interfaces and configure some networking options


* [[Debian e i Modem ADSL]]
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin


==== Modem USB ADSL ====
if ! [ -x /sbin/ifup ]; then
* [[Installare i driver conexant accessrunner]]
    exit 0
* [[Installare i driver eagle-adsl]]
fi
* [[Installare i driver eci-adsl]] ''(stub)''
* [[Installare i driver unicorn (BeWAN)]] ''(stub)''
* [[Modem adsl Telindus ND220]]
* [[Modem adsl Aethra Starmodem]]
* [[Modem adsl Fastrate 100 USB]]


==== Modem Ethernet ====
spoofprotect_rp_filter () {
* ''Inserire qui eventuali guide su modem ethernet''
    # This is the best method: turn on Source Address Verification and get
    # spoof protection on all current and future interfaces.
   
    if [ -e /proc/sys/net/ipv4/conf/all/rp_filter ]; then
        for f in /proc/sys/net/ipv4/conf/*/rp_filter; do
            echo 1 > $f
        done
        return 0
    else
        return 1
    fi
}


==== Modem dial-up 56K ====
spoofprotect () {
* ''Inserire qui eventuali guide su modem a 56K''
    echo -n "Setting up IP spoofing protection: "
    if spoofprotect_rp_filter; then
        echo "rp_filter."
    else
        echo "FAILED."
    fi
}


==== Schede di rete Wireless ====
ip_forward () {
* [[Wireless Support | Informazioni sul supporto alle periferiche Wireless]]
    if [ -e /proc/sys/net/ipv4/ip_forward ]; then
* [[Script Bash abilitazione scheda wireless]]
        echo -n "Enabling packet forwarding..."
* [[Intel PRO/Wireless 2200BG]]
        echo 1 > /proc/sys/net/ipv4/ip_forward
* [[NdisWrapper | NdisWrapper: Usiamo i driver di Windows per il WLan con GNU/Linux]]
        echo "done."
* [[Madwifi | Installazione Driver Madwifi]]
    fi
* [[PCMCIA WiFi UPspeed su Debian Sarge on Thinkpad T20 ]]
}


=== Schede Video ===
syncookies () {
* [[Installazione Driver ATI per schede ATI RADEON MOBILITY 9700 SE]]
    if [ -e /proc/sys/net/ipv4/tcp_syncookies ]; then
        echo -n "Enabling TCP/IP SYN cookies..."
        echo 1 > /proc/sys/net/ipv4/tcp_syncookies
        echo "done."
    fi
}


=== Stampanti ===
doopt () {
[[Livello degli inchiostri e pulizia testine per stampanti Epson]]
    optname=$1
==== Stampanti USB ====
    default=$2
[[Installare stampanti con porta USB utilizzando CUPS]]
    opt=`grep "^$optname=" /etc/network/options`
    if [ -z "$opt" ]; then
        opt="$optname=$default"
    fi
    optval=${opt#$optname=}
    if [ "$optval" = "yes" ]; then
        eval $optname
    fi
}


==== Stampanti con porta parallela ====
case "$1" in
* [[Introduzione all'installazione di stampanti con porta parallela]]
    start)
doopt spoofprotect yes
        doopt syncookies no
        doopt ip_forward no


==== Stampanti bluetooth ====
        echo -n "Configuring network interfaces..."
* [[Introduzione all'installazione di stampanti bluetooth]]
        ifup -a
ethtool -s eth0 wol g
echo "done."
;;
    stop)
        if sed -n 's/^[^ ]* \([^ ]*\) \([^ ]*\) .*$/\1 \2/p' /proc/mounts |
          grep -q "^/ nfs$"; then
            echo "NOT deconfiguring network interfaces: / is an NFS mount"
        elif sed -n 's/^[^ ]* \([^ ]*\) \([^ ]*\) .*$/\1 \2/p' /proc/mounts | 
          grep -q "^/ smbfs$"; then
            echo "NOT deconfiguring network interfaces: / is an SMB mount"
elif sed -n 's/^[^ ]* \([^ ]*\) \([^ ]*\) .*$/\2/p' /proc/mounts |
          grep -qE '^(nfs[1234]?|smbfs|ncp|ncpfs|coda|cifs)$'; then
            echo "NOT deconfiguring network interfaces: network shares still mounted."
        else
            echo -n "Deconfiguring network interfaces..."
            ifdown -a --exclude=lo
    echo "done."
        fi
;;
    force-reload|restart)
doopt spoofprotect yes
        doopt syncookies no
        doopt ip_forward no
        echo -n "Reconfiguring network interfaces..."
        ifdown -a --exclude=lo
        ifup -a
ethtool -s eth0 wol g
echo "done."
;;
    *)
echo "Usage: /etc/init.d/networking {start|stop|restart|force-reload}"
exit 1
;;
esac


=== Scanner ===
exit 0
* [[Epson Perfection 2480 photo - usb scanner]]
* ''Inserire qui eventuali altre guide su come far funzionare scanner con Debian''


=== Palmari e cellulari ===
</pre>
* [[Debian e Nokia 7210: uso di gnokii e gestione degli sms]]
* [[UMTS/GPRS PCMCIA card (3g)]]
* [[UMTS/GPRS: Internet col cellulare]]
* [[Usare lcd4linux con un Palm]]


=== Altro hardware ===
Le uniche due modifiche che ho fatto sono le due aggiunte del comando '''ethtool -s eth0 wol g''' nella sezione di start e restart delle interfacce di rete. Copiate solo quel comando nel vostro file nel punto corrispondente; evitate di fare il copia e incolla dell'intero file.
* [[I2c e lm-sensors|'''I2c e lm-sensors''': usare i sensori della scheda madre]]
* [[Gestire gli HD: stato di salute, badblocks e ripristino dati|'''Gestire gli HD:''' stato di salute, badblocks e ripristino dati]]


* [[Tasti Multimediali: configurazione ed uso| '''Tasti Multimediali''': configurazione ed uso]]
{{ Warningbox | gli utenti k/ubuntu hanno una versione leggermente diversa; il comando sopracitato va messo dopo il blocco "if" }}
* [[Associare un pulsante ad un' azione: Hotkeys|Associare un pulsante ad un' azione: '''Hotkeys''']]


==Portatili==
'''Esempio estratto dal file networking di kubuntu:'''
===Laptop Debianizzati===
<pre>
Troverete di seguito i resoconti d'installazione di Debian su dei portatili:
        if [ "$VERBOSE" != no ]; then
            ifup -a
        else
            ifup -a >/dev/null 2>&1
        fi
ethtool -s eth0 wol g
</pre>


* [[Debian on an HP nx8220 | Debian on an HP nx8220]]
'''Metodo alternativo'''
* [[Debian on a presario 2141EU | Compaq Presario 2100 (2141EU)]]
* [[Debian on a compaq Presario 2154EA | Compaq Presario 2100 (2154EA)]]
* [[Debian on a Toshiba Satellite M30X-113| Toshiba Satellite M30x-113]]
* [[Debian on a HP Compaq NX6110| HP Compaq NX6110]]
* [[Debian on an HP pavilion zv5422EA| HP pavilion zv5000 (zv5422EA)]]


===Altro===
Un metodo alternativo che non richiede la modifica dello script di avvio � quello di inserire l'abilitazione della funzione wake quando l'interfaccia
* [[Powernowd: CpuScaling per AMD]]
di rete viene tirata su. Per fare questo si pu� inserire l'istruzione '''ethtool -s eth0 wol g''' direttamente in '''/etc/network/interfaces'''. Ad esempio:
* [[Cpufreqd: Cpuscaling per Intel Pentium M]]
* [[ACPI e DSDT]]
* [[Synaptics touchpad]]
* Inserire qui anche link a risorse in italiano sui portatili


==Debian Live==
<pre>
* [[Debian Live Project]]
auto eth0
* [[Rimasterizzare una knoppix]]
iface eth0 inet static
* [[Damn Small Linux su chiavetta usb]]
        address 192.168.1.2
        netmask 255.255.255.0
        gateway 192.168.1.1
</pre>
diventa
<pre>
auto eth0
iface eth0 inet static
        address 192.168.1.2
        netmask 255.255.255.0
        gateway 192.168.1.1
        up ethtool -s eth0 wol g
</pre>


==Crittografia==
Notare l'aggiunta della direttiva '''up''' per l'interfaccia '''eth0'''
* [[Crittografia e Steganografia - L'Arte di nascondere le informazioni]]
* [[Chiavi simmetriche e chiavi pubbliche]]


==Varie==
==Conclusioni==
* [[Debian Fun]]
 
La tecnologia Wake-On-Lan si pu� rendere utile solo nei rari casi in cui si disponga di una LAN con postazioni molto distanti tra loro, tuttavia in tali situazioni si rivela una risorsa davvero preziosa che pu� aiutare tra le altre cose a risparmiare energia, spegnendo i computer non usati "perch� tanto poi ...".
 
 
---- [[Utente:Virtual DarKness|Virtual DarKness]] 16:58, Giu 23, 2005 (EDT)
[[Categoria:Networking]]
148

contributi

Menu di navigazione