Server Setup · 2 min read · Sep 27, 2025
Il Server Perfetto - Debian Squeeze (Debian 6.0) Con BIND & Courier [ISPConfig 3] - Pagina 3
4 Installa Il Server SSH
Se non hai installato un server SSH durante l’installazione di base del sistema, puoi farlo ora:
apt-get install ssh openssh-serverDa ora in poi puoi utilizzare un client SSH come PuTTY e connetterti dal tuo workstation al tuo server Debian Squeeze e seguire i passaggi rimanenti di questo tutorial.
5 Installa vim-nox (Opzionale)
Userò vi come mio editor di testo in questo tutorial. Il programma vi predefinito ha un comportamento strano su Debian e Ubuntu; per risolvere questo, installiamo vim-nox:
apt-get install vim-nox(Non è necessario farlo se usi un editor di testo diverso come joe o nano.)
6 Configura La Rete
Poiché l’installer di Debian Squeeze ha configurato il nostro sistema per ottenere le impostazioni di rete tramite DHCP, dobbiamo cambiare questo ora perché un server dovrebbe avere un indirizzo IP statico. Modifica /etc/network/interfaces e adattalo alle tue esigenze (in questo esempio utilizzerò l’indirizzo IP 192.168.0.100) (si prega di notare che sostituisco allow-hotplug eth0 con auto eth0; altrimenti il riavvio della rete non funziona, e dovremmo riavviare l’intero sistema):
vi /etc/network/interfaces| # Questo file descrive le interfacce di rete disponibili sul tuo sistema # e come attivarle. Per ulteriori informazioni, vedere interfaces(5). # L'interfaccia di rete di loopback auto lo iface lo inet loopback # L'interfaccia di rete primaria #allow-hotplug eth0 #iface eth0 inet dhcp auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 |
Poi riavvia la tua rete:
/etc/init.d/networking restartPoi modifica /etc/hosts. Fai in modo che appaia così:
vi /etc/hosts| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 # Le seguenti righe sono desiderabili per host compatibili con IPv6 ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters |
Ora esegui
echo server1.example.com > /etc/hostname
/etc/init.d/hostname.sh start
Successivamente, esegui
hostname
hostname -f
È importante che entrambi mostrino server1.example.com ora!
7 Aggiorna La Tua Installazione Debian
Prima assicurati che il tuo /etc/apt/sources.list contenga il repository squeeze-updates (questo assicura che tu riceva sempre gli aggiornamenti più recenti per il scanner antivirus ClamAV - questo progetto pubblica rilasci molto spesso, e a volte le versioni vecchie smettono di funzionare).
vi /etc/apt/sources.list| [...] deb http://ftp.de.debian.org/debian/ squeeze-updates main [...] |
Esegui
apt-get updateper aggiornare il database dei pacchetti apt e
apt-get upgradeper installare gli aggiornamenti più recenti (se ce ne sono).
8 Cambia La Shell Predefinita
/bin/sh è un symlink a /bin/dash, tuttavia abbiamo bisogno di /bin/bash, non di /bin/dash. Pertanto facciamo così:
dpkg-reconfigure dashUsare dash come shell di sistema predefinita (/bin/sh)? <– No
9 Sincronizza L’Orologio Del Sistema
È una buona idea sincronizzare l’orologio di sistema con un server NTP ( network time protocol) su Internet. Esegui semplicemente
apt-get install ntp ntpdatee l’ora del tuo sistema sarà sempre sincronizzata.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.