Ciao a tutti,<br><br>Ecco con ritardo la traduzione dell'articolo HOW TO - Il Server Perfetto - Parte 2.<br><br>2 DUBBI:<br><br><span style="background-color: rgb(255, 255, 255);">1)From now on, you can use an SSH client such as PuTTY and connect from your workstation to your Ubuntu 9.10 server and follow the remaining steps in this tutorial</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">Tradotta come:</span><br style="background-color: rgb(255, 255, 255);"><span style="background-color: rgb(255, 255, 255);">Da questo punto in poi si può usare un cliente SSH come PuTTY </span><font style="background-color: rgb(255, 255, 255);">e </font><span style="background-color: rgb(255, 255, 255);">connettersi dalla propria stazione di lavoro al proprio server Ubuntu 9.10 </span><font style="background-color: rgb(255, 255, 255);">e</font><span style="background-color: rgb(255, 255, 255);"> seguire i restanti passi di questo tutorial.</span><br>
<br style="background-color: rgb(255, 255, 255);"> <font style="background-color: rgb(255, 255, 255);">"... e </font><span style="background-color: rgb(255, 255, 255);">connettersi ...</span><font style="background-color: rgb(255, 255, 255);"> e</font><span style="background-color: rgb(255, 255, 255);"> seguire ..." non so se vanno bene.</span><br style="background-color: rgb(255, 255, 255);">
<br style="background-color: rgb(255, 255, 255);"><span style="background-color: rgb(255, 255, 255);">2)Comment out or remove the installation CD from the file, and make sure that the universe and multiverse repositories are enabled.</span><br style="background-color: rgb(255, 255, 255);">
<span style="background-color: rgb(255, 255, 255);">Tradotta come:</span><br style="background-color: rgb(255, 255, 255);"><font style="background-color: rgb(255, 255, 255);">Togliere il commento o</font><font style="background-color: rgb(255, 255, 255);"> rimuovere la rigra relativa al CD</font><span style="background-color: rgb(255, 255, 255);"> di installazione dal file e assicurarsi che i repositori universe e multiverse siano abilitati.</span><br style="background-color: rgb(255, 255, 255);">
<br style="background-color: rgb(255, 255, 255);"><font style="background-color: rgb(255, 255, 255);">"Togliere il commento o</font><font style="background-color: rgb(255, 255, 255);"> rimuovere la rigra relativa al CD.."</font> non so se va bene.<br>
<br>Buon fine settimana a tutti,<br>Valerio<br><br><br>--------------------------------------------------------------------------------------------------------------<br><br>HOW TO - Il Server Perfetto - Parte 2<br>Scritto da Falko Timme su HowtoForge.com<br>
<br><br>Il mese scorso abbiamo effettuato l'installazione base di Ubuntu Server da CD fino al punto di riavviare il sistema installato.<br><br><br>Ottenere i Permessi di Root<br><br>Dopo
aver riavviato si può effettuare l'accesso con il nome utente e la
password creata precedentemente (ad esempio administrator). Poiché i
privilegi di root sono necessari per effettuare tutti i passi di questo
tutorial possiamo o eseguire tutti i comandi anteponendo la parola
sudo, o diventare root dall'inizio digitando:<br><br>sudo su<br><br>È anche possibile abilitare l'accesso come root eseguendo:<br><br>sudo passwd root<br><br>e
inserendo la password di root. Permette di effettuare l'accesso
direttamente come root, ma è disapprovato dagli sviluppatori di Ubuntu
e dalla comunità per vari motivi (<font><span style="background-color: rgb(255, 255, 255);">vedere</span></font> <a href="http://ubuntuforums.org/showth">http://ubuntuforums.org/showth</a><br>read.php?t=765414)<br><br><br>
Installare il Server SSH (Opzionale)<br><br>È possibile installare il server SSH ora se non è stato fatto durante l'installazione del sistema:<br><br>aptitude install ssh openssh-server<br><br>Da questo punto in poi si può usare un cliente SSH come PuTTY <font><span style="background-color: rgb(255, 255, 0);">e </span></font>connettersi dalla propria stazione di lavoro al proprio server Ubuntu 9.10 <font><span style="background-color: rgb(255, 255, 0);">e</span></font> seguire i restanti passi di questo tutorial.<br>
<br><br>Installare vim-nox (Opzionale)<br><br>In
questo tutorial come editor di testo è utilizzato vi. La versione di
base del programma vi si comporta in modo strano in Ubuntu e Debian.
Per risolvere questo installare vim-nox:<br><br>aptitude install vim-nox<br><br>Non è necessario eseguire questo passo se si utilizza un diverso editor di testo come joe o nano.<br><br><br>Configurare la Rete<br><br>L'installatore
di Ubuntu ha configurato il sistema per ottenere le proprie
impostazioni via DHCP. È necessario cambiare tali impostazioni perché
un server deve avere un indirizzo IP statico. Modificare
/etc/network/interfaces in base ai propri bisogni (in questo esempio
verrà usato l'indirizzo IP 192.168.0.100):<br><br>vi /etc/network/interfaces<br><br># This file describes the<br>network interfaces available<br>on your system<br># and how to activate them.<br>For more information, see<br>
interfaces(5).<br># The loopback network<br>interface<br>auto lo<br>iface lo inet loopback<br># The primary network<br>interface<br>auto eth0<br>iface eth0 inet static<br>address 192.168.0.100<br>netmask 255.255.255.0<br>
network 192.168.0.0<br>broadcast 192.168.0.255<br>gateway 192.168.0.1<br><br>Riavviare la rete con:<br><br>/etc/init.d/networking restart<br><br>Poi modificare /etc/hosts:<br><br>vi /etc/hosts<br><br>in modo tale che sia uguale al testo mostrato<font><span style="background-color: rgb(243, 243, 243);"> in </span></font><font><span style="background-color: rgb(243, 243, 243);">figura</span></font><font><span style="background-color: rgb(243, 243, 243);"> 1.</span></font><br>
<br>Ora eseguire:<br>echo <a href="http://server1.example.com">server1.example.com</a> > /etc/hostname<br><br>e riavviare il server con:<br><br>reboot<br><br>Dopodiché eseguire:<br><br>hostname<br>hostname -f<br><br>Ora entrambi dovrebbero visualizzare:<br>
<br><a href="http://server.example.com">server.example.com</a><br><br><br>Modificare sources.list e Aggiornare la Propria Installazione Linux<br><br>Modificare /etc/apt/sources.list:<br><br>vi /etc/apt/sources.list<br><br>
<font><span style="background-color: rgb(255, 255, 0);">Togliere il commento o</span></font><font><span style="background-color: rgb(255, 255, 0);"> rimuovere la rigra relativa al CD</span></font> di installazione dal file e assicurarsi che i repositori universe e multiverse siano abilitati.<br>
<br>Poi eseguire<br><br>aptitude update<br><br>per aggiornare il <font><span style="background-color: rgb(255, 255, 255);">database dei pacchetti apt</span></font><font><span style="background-color: rgb(255, 255, 255);"> e </span></font><br>
<br>aptitude safe-upgrade<br><br>per
installare gli ultimi aggiornamenti (se presenti). Se si nota che un
nuovo kernel viene installato durante l'aggiornamento, il sistema
dovrebbe essere riavviato con:<br><br>reboot<br><br><br>Cambiare la Shell di Default<br><br>/bin/sh è un symlink a /bin/dash, ma q<font><span style="background-color: rgb(243, 243, 243);">uello </span></font><font><span style="background-color: rgb(243, 243, 243);">necessario </span></font>è<font><span style="background-color: rgb(243, 243, 243);"> /bin/bash, non /bin/dash.</span></font> Perciò si può fare così:<br>
<br>dpkg-reconfigure dash<br><br>Install dash as /bin/sh?,<br>Choose: No<br><br>Se non si fa così l'installazione di ISPConfig non riuscirà.<br><br><br>Disabilitare AppArmor<br><br>AppArmor
è un'estensione di sicurezza (simile a SELinux) che dovrebbe fornire
una maggiore sicurezza. Nella mia opinione non è necessario configurare
un sistema di sicurezza, di solito causa più problemi in rispetto ai
vantaggi che porta (Basta pensare a questo: passare una settimana ad
effettuare troubleshooting perché qualche servizio non funziona come
desiderato, e poi scoprire che tutto era OK, ma era solamente AppArmor
a causare il problema). Perciò io lo disabilito (questo è anche
necessario se si vuole installare ISPConfig successivamente).<br><br>Lo si può disabilitare così:<br><br>/etc/init.d/apparmor stop<br>update-rc.d -f apparmor<br>remove<br>aptitude remove apparmor<br>apparmor-utils<br><br>
<br>Sincronnizzare l'<font><span style="background-color: rgb(255, 255, 255);">Orologio</span></font><font><span style="background-color: rgb(255, 255, 255);"> di Sistema</span></font><br><br>È
una buona idea sincronizzare l'orologio di sistema con un server NTP
(Protocollo del tempo di rete) tramite internet. Basta semplicemente
eseguire<br><br>aptitude install ntp ntpdate<br><br>e l'ora del sistema sarà sempre sincronizzata.<br>