Opciones de fstab recomendadas para / partición de inicio

9

Pronto moveré mi carpeta / home a una partición separada. Hay cientos de tutoriales sobre cómo hacerlo, incluido aquí. Si bien la mayoría está de acuerdo con los pasos básicos, sus detalles son muy diferentes. Para copiar archivos, por ejemplo, algunos usos rsync, algunos cpy algunos find | cpio(uso incorrecto rsync)

En cuanto a la entrada fstab, las opciones me están desconcertando. Las sugerencias más comunes son:

UUID=xxx /home ext3 nodev,nosuid 0 2
UUID=xxx /home ext3 defaults,error=remount-ro 0 1
UUID=xxx /home ext4 error=remount-ro 0 1
UUID=xxx /home ext3 defaults 1 2

Es difícil saber si esas sugerencias están desactualizadas u obsoletas. Entonces, para Ubuntu 10.04 en adelante, ¿cuáles son los mejores / parámetros recomendados para un ext4 / home? nodev, nosuid? valores predeterminados? ¿Nada? Y, lo más importante, ¿por qué?

EDITAR:

Hasta ahora, estoy inclinado a usar

UUID=xxx /home ext4 nodev,nosuid 1 2

Pero me gustaría saber algo de eso

MestreLion
fuente

Respuestas:

6

nodev y nosuid son simplemente capas de seguridad agregadas que impiden la creación o el reconocimiento de devnodes y suid ejecutables en fs. Por lo general, se usan para medios extraíbles para evitar que los usuarios no confiables inserten un disco diseñado para permitirles elevar sus permisos. Hay poco o ningún sentido en usarlos para / home.

Como siempre, a menos que tenga necesidades específicas para otras opciones, los valores predeterminados deberían estar bien.

psusi
fuente
pero los valores predeterminados son incompatibles con nodev o nosuid? Quiero decir ... ¿es posible (o estúpido) usar ambos, como en defaults,nodev,nosuid?
MestreLion
@MestreLion, en absoluto.
psusi
por cierto, ¿hay alguna diferencia en usar un explícito defaults, o dejarlo en blanco, o es defaultsel ... predeterminado?
MestreLion
incluya la línea predeterminada en esta respuesta
Tom Carchrae
1
¿Puede aclarar por qué recomienda defaultscuando la página de ayuda de Ubuntu aquí lo recomienda nodev,nosuid? Sinceramente, tengo curiosidad por saber qué significan las diferencias.
Torben Gundtofte-Bruun