¿Qué significa cuando un dispositivo tiene la opción configurada en nodev en el archivo /etc/fstab?

¿Qué significa cuando un dispositivo tiene la opción configurada en nodev en el archivo /etc/fstab?

Sé que significa nodev Do not set character or special devices access on this partition., pero ¿a qué se refiere exactamente? Entiendo que los dispositivos de caracteres son dispositivos que leen y escriben en flujo, como la consola o terminal, y un dispositivo de bloques es aquel que lee y escribe en tamaños de bloques fijos, como CD, DVD y sectores de disco.

Respuesta1

Los nodos de dispositivos son archivos especiales que permiten la interacción con dispositivos físicos (normalmente) como discos duros y cámaras de vídeo, etc.

Normalmente existen en /dev, que normalmente forma parte del sistema de archivos raíz.

El parámetro nodev en una partición dice "incluso si alguien logra crear un nodo de dispositivo en esta partición, no lo trataremos como un dispositivo".

Por lo tanto, usaría esto para reforzar la seguridad de otros sistemas de archivos, como /home, para que alguien no pueda crear /home/user/dev/sda1y hacer que realmente represente un dispositivo físico.

información relacionada