Configuración de Red, Usuarios, Unidades y Cuotas en Linux: Tutorial Práctico
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 4,74 KB
A continuación, se detallan los pasos para configurar una red, añadir usuarios, montar unidades y establecer cuotas en un sistema Linux.
1. Configuración de la Red
Configurar la red para tener acceso a Internet y poder descargar los paquetes necesarios.
Editar el archivo de configuración de la interfaz de red:
nano /etc/network/interfaces
Configurar la interfaz como estática, asignando una dirección IP, máscara de red y puerta de enlace:
auto eth0
iface eth0 inet static
address 10.2.36.20
netmask 255.255.255.0
gateway 10.2.36.1
Configurar los servidores DNS:
nano /etc/resolv.conf
Añadir los servidores DNS:
nameserver 172.16.2.4
nameserver 172.16.2.44
Reiniciar el servicio de red para aplicar los cambios:
service networking restart
2. Añadir Usuarios y Crear Carpetas
Añadir los usuarios requeridos utilizando el comando adduser
y crear las carpetas necesarias con el comando mkdir
.
3. Montar la Unidad
Iniciar sesión como usuario root
con la contraseña proporcionada.
Listar los dispositivos de almacenamiento para identificar la unidad:
ls /dev/sd*
Utilizar fdisk
para particionar la unidad:
fdisk /dev/sdb
Dentro de fdisk
:
- Presionar
m
para ver el menú de ayuda. - Presionar
n
para crear una nueva partición. - Presionar
p
para indicar que es una partición primaria. - Indicar el número de partición y el tamaño deseado.
Formatear la partición con el sistema de archivos ext3
:
mkfs.ext3 /dev/sdb1
Repetir este paso para cada partición que se desee formatear (ej. /dev/sdb2
, /dev/sdb3
).
Montar la unidad en una carpeta específica:
mount /dev/sdb1 /disco_nuevo
Añadir la entrada correspondiente en el archivo /etc/fstab
para que la unidad se monte automáticamente al inicio:
nano /etc/fstab
Añadir la siguiente línea:
/dev/sdb1 /disco_nuevo ext3 defaults 0 1
Verificar que la unidad se ha montado correctamente:
mount -a
4. Configuración de Cuotas
Actualizar la lista de paquetes e instalar las herramientas necesarias para la gestión de cuotas:
apt-get update
apt-get install quota quotatool
Editar el archivo /etc/fstab
para habilitar las cuotas de usuario y grupo:
nano /etc/fstab
Modificar la línea correspondiente a la partición montada:
/dev/sdb1 /disco_nuevo ext3 defaults,usrquota,grpquota 0 1
Remontar la partición para aplicar los cambios:
mount -o remount /disco_nuevo
Iniciar la verificación de cuotas:
quotacheck -avugm
Crear los usuarios si aún no existen:
adduser sento
Asignar cuotas a los usuarios:
edquota -u sento
Dentro del editor, modificar los valores de hard
para establecer los límites de cuota (en bloques de 1024 bytes).
Copiar la configuración de cuota de un usuario a otro:
edquota -p sento paula
Dar permisos a los usuarios sobre la carpeta:
chmod 777 /disco_nuevo
(Esto otorga permisos de lectura, escritura y ejecución a todos los usuarios dentro de esa carpeta).
Activar las cuotas:
quotaon -u /disco_nuevo
Verificar que las cuotas funcionan correctamente:
su sento
Intentar crear un archivo que exceda la cuota asignada:
cd /disco_nuevo
dd if=/dev/zero of=runa_runeta bs=65536 count=1280
Si la creación del archivo falla, las cuotas están configuradas correctamente.
Nota:
bs
: Tamaño de los bloques.count
: Número de bloques.
Los archivos de configuración del sistema se encuentran en el directorio /etc
.
Para buscar archivos en el sistema, se pueden utilizar los comandos locate
y find
.
El comando updatedb
actualiza la base de datos utilizada por locate
.
El comando dd if=/dev/zero of=runa_runeta bs=x count=x
permite crear un archivo con un tamaño específico, determinado por los valores de bs
y count
.