1) installazione debian directory e partizionamento la filesys hierarchy standard (FHS) comandi fondamentali: ls cd pwd who whoami nano less more cat find cp mv rm touch su - (breve) revolution OS networking su linux: ifconfig route network/interfaces manuali apropos whatis man info 2) installazione interfaccia grafica e altre (gnome lxde kde xfce) link: simbolici hardlink creazione File System, fsck, fdisk, cfdisk, parted, lvm? mount: comando mount/umount fstab dmesg processi: ps pstree top free kill (-9), killall, sono tutti figli di init! utenti e gruppi: whoami groups adduser useradd su - logout permessi sui file: ugo, 777, chown, chmod, umask le varie shell: sh, bash csh ksh (breve presentazione) variabili: echo, $VARIABILE ... which, ./ find df dpkg 3) mkdir, rmdir, vi tar gzip wget du, uname -a, tail, lspci, last, dmesg, aptitude (update, upgrade, install, remove, purge), apt, mail, mkdir, rmdir, netstat log: auth.log daemon.log kern.log aptitude fsck kdm Xorg.0.log dpkg.log script di avvio /etc/init.d/ dist-upgrade a testing configurazione sshd 4) fine aggiornamento a testing. downgrade a stable (o reinstallazione) Policy dei pacchetti (breve) bootloader: lilo (installazione e configurazione) lilo -v, file di configurazione bootloader: grub (2 stage e lettura su disco, hd0,0), configurazione, ripristino (chroot) update-grub ???uname -a???, nice e la priorità dei processi, uptime, load averange, date, hwclock strategie di backup (rdiff-backup, rsync -a) eventuale test bacula? runlevel e rc.d Demone cron introduzione networking: layer, basi di tcp/ip (ip, maschere, gw) traceroute, ping, mtr, host.allow/deny condivisioni nfs e samba redirezione dell'output? Kernel Installazione e configurazione pacchetti: cups apache2 web server postfix courier (imap e pop) raid (software) dhcpd dns (bind e ?djbdns?) ipcop opensuse 11.0 e gestione dei pacchetti rpm fetchmail heartbeat e presentazione dei cluster (carico e affidabilità) gestione dei dischi con smart monitoraggi di rete e delle macchine: munin, mrtg, cacti, nagios, zabbix make, configure, install Project Work: 1) installazione debian creazione di 3 utenti (6h) 2) formattazione e mount di una chiave usb upgrade della distribuzione creazione backup /etc in un file tgz installazione del programma skype senza repository (10h) 3) configurazione sshd macchina a casa impostazione di un ip statico configurazione di un dns nel file resolv.conf configurazione dell'interfaccia grafica preferita e dei programmi di navigazione e posta, mount di un'eventuale hd ntfs all'avvio (se non si possiede usare drive usb) con ntfs-3g