Corrección 4 - Sugerencias - Puntos de montaje, almacenamiento USB y paquetes
Comenzamos creando dos discos duros de VirtualBox
que vamos a agregar a nuestro entorno, aquí podemos encontrar como hacerlo. Una vez hecho esto listaremos los nuevos discos.
sudo lsblk
Vamos a darle formato a dichos discos con fdisk
, crearemos una nueva partición dejaremos todo por defecto:
sudo fdisk /dev/sdb
sudo fdisk /dev/sdc
Lo siguiente es darle formato a la partición, vamos a darle ext4
.
sudo mkfs -t ext4 /dev/sdb1
sudo mkfs -t ext4 /dev/sdc1
Ahora vamos a hacer un par de carpetas donde vamos a montar temporalmente estos discos duros nuevos:
sudo mkdir /mnt/home_prueba /mnt/tmp_prueba
sudo mount /dev/sdb1 /mnt/home_prueba
sudo mount /dev/sdc1 /mnt/tmp_prueba
Apuntamos sus UUID
, que son sus identificadores únicos y hacemos una copia de /etc/fstab
vagrant@mt3:~$ sudo blkid
/dev/sda1: UUID="ae0deea2-cc32-44c2-836d-e79494fe5910" TYPE="ext2"
/dev/sda5: UUID="eRKv7b-Uh6n-ZZmC-gq9e-nruv-IiFY-23ryuE" TYPE="LVM2_member"
/dev/sdb1: UUID="9dc561cd-7d94-4e4a-9870-9f8bcd5d393a" TYPE="ext4"
/dev/sdc1: UUID="2cf2cfdc-eb40-4ae1-8aa4-41bdf0206fe2" TYPE="ext4"
/dev/mapper/ubuntu--vg-root: UUID="e05f6a4d-16a4-45ed-999c-b5675500fc61" TYPE="ext4"
/dev/mapper/ubuntu--vg-swap_1: UUID="cf7d347e-4bac-4a80-83f3-dda193585a2e" TYPE="swap"
vagrant@mt3:~$ sudo cp /etc/fstab /etc/fstab.bk
vagrant@mt3:~$
Ahora, antes de tocar nada vamos a hacer una copia temporal de los datos a los nuevos puntos:
sudo cp -av /home/* /mnt/home_prueba
sudo cp -av /tmp/* /mnt/tmp_prueba
Editamos el archivo fstab
para poner los nuevos puntos de montaje de /home
y /tmp
:
Reiniciamos y si lo hemos hecho bien deberemos ver lo siguiente:
Ya podríamos borrar las carpetas temporales con las copias que hicimos por si algo fallaba. Lo siguiente que vamos a hacer es deshabilitar el USB para los usuarios no privilegiados, para ello crearemos una lista negra con el controlador que carga el Kernel
y permite leer estos dispositivos. Dentro de /etc/modprobe.d/
creamos un fichero, si no está creado previamente, llamado blacklist.conf
.
sudo nano /etc/modprobe.d/blacklist.conf
## Dentro añadimos lo siguiente y lo guardamos
blacklist usb-storage
Tras esto se debe volver a reiniciar el sistema para que funcione este cambio. Continuamos con la instalación de apt-show-versions
, este analiza el fichero de estado de dpkg
y las listas de apt
en busca de las versiones de los paquetes instalados y disponibles así como de la distribución de estos, y muestra las opciones de actualización con la distribución específica del paquete seleccionado.
sudo apt install -y apt-show-versions
Y acabando este bloque, instalaremos una herramienta de auditoria de paquetes como mencionamos en el Bloque 8 de la primera auditoria. Quería instalar apt-listbugs
, pero éste fue removido de la paquetería de Ubuntu
en 2008 por este motivo y no he encontrado una alternativa para esta distribución.