Una volta installato il tutto imparate sti 4 comandi assolutamente
fondamentali 8-)
apt-get install pacchetto : installare il pacchetto
apt-get remove pacchetto : rimuovere il pacchetto
apt-cache search pacchetto : cerca un pacchetto
apt-cache show pacchetto : vi da le info sul pacchetto
apt-get update
: aggiornare la sources.list
apt-get upgrade pacchetto : upgradare un pacchetto
apt-get clean
: ripulisce /var/cache/apt di tutti i
pacchetti .deb scaricati
Ora dovrete decidere quale debian utilizzare...3 tipi : stable(woody) ,
testing(sarge) , unstable(sid)...i nomi che le descrivono mi sembrano
chiari senza bisogno di ulteriori spiegazioni! Quindi ora dovrete
inserire nel vostro /etc/apt/sources.list i repositories ...io uso
questi :
Sid :
deb http://ftp.it.debian.org/debian/ unstable main contrib non-free
deb http://non-us.debian.org/debian-non-US unstable/non-US main contrib
non-free
deb http://marillat.free.fr/ unstable main
Woody :
deb http://security.debian.org/ stable/updates main
deb http://ftp.it.debian.org/debian/ stable main contrib non-free
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib
non-free
deb http://marillat.free.fr/ stable main
Sarge :
deb http://ftp.it.debian.org/debian/ testing main contrib non-free
deb http://non-us.debian.org/debian-non-US testing/non-US main contrib
non-free
deb http://marillat.free.fr/ testing main
Ora siete pronti per installare quello che volete ;-)
Firewall : uso iptables!
iptables -F : azzera il firewall
iptables -L : mostra le regole attive
iptables -A INPUT -i ppp0 -m state --state NEW,INVALID -j DROP
: chiude porte in ingresso
iptables -A FORWARD -i ppp0 -m state --state NEW,INVALID -j DROP
: chiude porte in uscita
iptables -I INPUT -p tcp --dport portachevoletevoi -m state
--state NEW -j ACCEPT : apre una porta
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE : per la
condivisione della connessione
Compilare un kernel : kernel base 2.4.18-bf2.4 , kernel da installare
2.4.19
apt-get install kernel-source-2.4.19
cd /usr/src
ln -s kernel-source-2.4.19 linux
ls -la /boot/conf*
cp /boot/config-2.4.18-bf2.4 /usr/src/linux/.config
make menuconfig (strumenti che ci serviranno: apt-get install
make gcc kernel-package linbcurses5-dev
make-kpkg clean
make-kpkg kernel_image
Otterrete un .deb da installare con dpkg -i file.deb
Maschera dei permessi :
0400 Allow read by owner.
0200 Allow write by owner.
0100 Allow execute (search in directory) by owner.
0700 Allow read, write, and execute search) by owner.
0040 Allow read by group.
0020 Allow write by group.
0010 Allow execute (search in directory) by group.
0070 Allow read, write, and execute (search) by group.
0004 Allow read by others.
0002 Allow write by others.
0001 Allow execute (search in directory) by others.
0007 Allow read, write, and execute (search) by others.
Collegamento a Internet con periferica ethernet :
Lavora da root ;-)
Digita ifconfig , se ti appare una cosa del genere :
eth0 Link encap:Ethernet HWaddr 00:60:08:0E:8A:51
UP BROADCAST
RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3733
errors:0 dropped:0 overruns:0 frame:0
TX packets:3020
errors:0 dropped:0 overruns:0 carrier:0
collisions:142
txqueuelen:100
RX bytes:4049906
(3.8 MiB) TX bytes:224235 (218.9 KiB)
Interrupt:11
Base address:0xe000
ti ha riconosciuto la scheda quindi puoi digitare pppoeconf e
configurarti il collegamento.
Altrimenti devi caricare il modulo della periferica con modconf (voce
/kernel/drivers/net ).
Una volta che è andato a buon fine il caricamento del modulo ,
digita pppoeconf e configura il tutto!
Comandi utili :
cp file /dir/ --- copia un file
mv file /dir/ --- sposta un file
mv file nuovofile --- rinominare un file
rm -fr --- cancella una directory
rm --- cancella un file
dpkg-reconfigure xserver-xfree86 --- Riconfigurare X
dpkg -i file.deb --- Installare un pacchetto
ps aux --- Processi attivi
top --- Lista processi con relativa % di occupazione cpu
df -h --- Vedere spazio su hd
/etc/init.d/nomeapps restart --- Riavviare un servizio
echo 1 > /proc/sys/net/ipv4/ip_forward --- Condivide la
connessione
uname -a --- Versione del kernel in uso
lspci -v --- Mostra info sui PCI buses del sistema e le periferiche
connesse