Configuración SUSE · 2 min read · Feb 12, 2026
La Configuración Perfecta - SUSE 9.2 - 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 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 maneja mucho mejor las dependencias de 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.2 (te encantará… :-)).
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
Edita /etc/apt/sources.list. Debería contener la siguiente línea:
| rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.2-i386 base update security |
Ejecuta
apt-get update
Instalar Algunos Programas y Desactivar el Firewall de 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
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 fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0 |
Luego ejecuta:
touch /quota.user /quota.group
chmod 600 /quota.
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!).
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.