Instalación · 2 min read · Jan 07, 2026

La Configuración Perfecta - SUSE 9.3 - Página 4

2 Instalando Y Configurando El Resto Del Sistema

Configurar Direcciones IP Adicionales

Si deseas agregar más direcciones IP a tu sistema, simplemente ejecuta

yast2

El Centro de Control de YaST aparecerá. Ve a Dispositivos de Red -> Tarjeta de Red. Los siguientes pasos son los mismos que durante la configuración de la red en la instalación.

Configurando El Nombre del Host

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

Instalar apt Para SUSE

apt es el sistema de empaquetado utilizado en Debian. Dado que se encarga mucho mejor de las dependencias de los paquetes que rpm, sería genial si pudiéramos usarlo en nuestro nuevo sistema SUSE. Esto nos ahorraría muchos problemas. Afortunadamente, apt ha sido portado a muchas distribuciones basadas en rpm, y también está disponible para SUSE 9.3 (te encantará… :-)).

rpm -ivh ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.3-i386/RPMS.suser-rbos/\
apt-libs-0.5.15cnc7-0.suse093.rb0.i586.rpm
rpm -ivh ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.3-i386/RPMS.suser-rbos/\
apt-0.5.15cnc7-0.suse093.rb0.i586.rpm

Edita /etc/apt/sources.list. Debería contener la siguiente línea:

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

Ejecuta

apt-get update

Instalar Algunos Programas Y Desactivar El Firewall De SUSE

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

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

Cuota

apt-get install quota

Edita /etc/fstab para que se vea así (agregué ,usrquota,grpquota a la partición /dev/sda2 ( punto de montaje /; el nombre de tu dispositivo podría ser /dev/hda2 o similar )):

| /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 noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0 |

Luego ejecuta:

touch /aquota.user /aquota.group
chmod 600 /aquota.

mount -o remount /
quotacheck -avugm
quotaon -avug*

Servidor DNS

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

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

Bind se ejecutará en una cárcel chroot bajo /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

Ahora verifica que la red esté habilitada. Ejecuta

netstat -tap

Debería mostrar una línea como esta:

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

Si no lo hace, edita /etc/my.cnf, comenta la opción skip-networking:

| # No escuchar en un puerto TCP/IP en absoluto. Esto puede ser una mejora de seguridad, # si todos los procesos que necesitan conectarse a mysqld se ejecutan en el mismo host. # Toda interacción con mysqld debe hacerse a través de sockets Unix o pipes nombrados. # Ten en cuenta que usar esta opción sin habilitar pipes nombrados en Windows # (a través de la opción "enable-named-pipe") hará que mysqld sea inútil! # #skip-networking |

y reinicia tu servidor MySQL:

/etc/init.d/mysql restart

Ejecuta

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

para establecer una contraseña para el usuario root (¡de lo contrario, cualquiera puede acceder a tu base de datos MySQL!).

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.