Installazione · 2 min read · Feb 12, 2026

La Configurazione Perfetta - SUSE 9.2 - Pagina 4

2 Installazione e Configurazione del Resto del Sistema

Configura Indirizzi IP Aggiuntivi

Se desideri aggiungere più indirizzi IP al tuo sistema, esegui semplicemente

yast2

Il Centro di Controllo YaST apparirà. Vai su Dispositivi di Rete -> Scheda di Rete. I passaggi successivi sono gli stessi di quelli durante la configurazione della rete nell’installazione.

Impostazione del Nome Host

echo server1.example.com > /etc/hostname
/bin/hostname -F /etc/hostname

Installa apt per SUSE

apt è il sistema di pacchettizzazione utilizzato su Debian. Poiché gestisce molto meglio le dipendenze dei pacchetti rispetto a rpm, sarebbe bello poterlo usare sul nostro nuovo sistema SUSE. Questo ci risparmierebbe molti problemi. Fortunatamente, apt è stato portato su molte distribuzioni basate su rpm ed è disponibile anche per SUSE 9.2 (ti piacerà… :-)).

rpm -ivh ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.2-i386/RPMS.suser-rbos/
apt-libs-0.5.15cnc6-rb.suse092.6.i586.rpm
rpm -ivh ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.2-i386/RPMS.suser-rbos/
apt-0.5.15cnc6-rb.suse092.6.i586.rpm

Modifica /etc/apt/sources.list. Dovrebbe contenere la seguente riga:

| rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.2-i386 base update security |

Esegui

apt-get update

Installa Alcuni Software e Disattiva il Firewall di SUSE

apt-get install findutils-locate lynx ncftp compat-readline4 gcc glibc-devel flex db-devel rsync

/etc/init.d/SuSEfirewall2_setup stop
chkconfig –del SuSEfirewall2_final
chkconfig –del SuSEfirewall2_setup
chkconfig –del SuSEfirewall2_init

Quota

apt-get install quota

Modifica /etc/fstab per apparire così (ho aggiunto ,usrquota,grpquota alla partizione /dev/sda2 ( punto di montaggio /; il nome del tuo dispositivo potrebbe essere /dev/hda2 o simile )):

| /dev/sda2 / reiserfs acl,user_xattr,usrquota,grpquota 1 1 /dev/sda1 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 proc /proc proc defaults 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 sysfs /sys sysfs noauto 0 0 /dev/cdrecorder /media/cdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0 |

Poi esegui:

touch /quota.user /quota.group
chmod 600 /quota.
mount -o remount /
quotacheck -avugm

quotaon -avug

Server DNS

apt-get install bind bind-chrootenv bind-devel bind-utils

chkconfig –add named
/etc/init.d/named start

Bind verrà eseguito in una chroot jail sotto /var/lib/named.

MySQL

apt-get install mysql mysql-client mysql-shared mysql-devel perl-DBD-mysql perl-DBI perl-Data-ShowTable

chkconfig –add mysql
/etc/init.d/mysql start

Ora controlla che la rete sia abilitata. Esegui

netstat -tap

Dovrebbe mostrare una riga come questa:

| tcp 0 0 *:mysql *:* LISTEN 6621/mysqld |

Se non lo fa, modifica /etc/my.cnf, commenta l’opzione skip-networking:

| # Non ascoltare affatto su una porta TCP/IP. Questo può essere un miglioramento della sicurezza, # se tutti i processi che devono connettersi a mysqld vengono eseguiti sullo stesso host. # Tutte le interazioni con mysqld devono essere effettuate tramite socket Unix o pipe nominate. # Nota che utilizzare questa opzione senza abilitare le pipe nominate su Windows # (tramite l'opzione "enable-named-pipe") renderà mysqld inutile! # #skip-networking |

e riavvia il tuo server MySQL:

/etc/init.d/mysql restart

Esegui

mysqladmin -u root password yourrootsqlpassword
mysqladmin -h server1.example.com -u root password yourrootsqlpassword

per impostare una password per l’utente root (altrimenti chiunque può accedere al tuo database MySQL!).

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.