Tengo un segundo disco duro de almacenamiento grande montado en Ubuntu en / media / storage. Me gustaría que mis directorios de inicio para mí y para todos los futuros usuarios del sistema estén ubicados en esta unidad de almacenamiento también.
Estaba pensando que la forma más fácil de lograr esto era mover / home a / media / storage / home y luego crear un enlace simbólico para que / home apunte a / media / storage / home. ¿Funcionaría bien?
La única razón por la que pregunto es porque sé que el directorio de inicio de un usuario tiene mucha información de configuración especial almacenada, así que no sabía si esto arruinaría algo en el sistema.
¿Existen mejores métodos alternativos para reubicar el directorio de inicio?
linux
ubuntu
symbolic-link
Jake Wilson
fuente
fuente
Respuestas:
Lo que describe es una estrategia que funcionará.
Otro sería montar la unidad en / home directamente, en lugar de en / media / storage . Si hiciste esto, probablemente quieras mover cualquier dato existente a otras carpetas para no terminar con subdirectorios extra / home / foo .
El principal problema potencial con ambas estrategias es que no habrá directorios de inicio disponibles si el montaje de la unidad de almacenamiento falla por alguna razón. Si eso sucede, la estrategia de enlace simbólico probablemente fallará más; la estrategia de montaje directo dejará un directorio real, por lo que los programas que intenten acceder a / home / foo fallarán, pero simplemente acceder a / home seguirá teniendo éxito.
fuente
En lugar de vincular todo el
/home
directorio a otro lugar (digamos/media/storage/home
), cree enlaces simbólicos para cada usuario por separado y deje su cuenta de administrador desvinculada para que el administrador siempre pueda iniciar sesión/home/admin
es/home/admin
/home/billy
está vinculado a/media/storage/home/billy
fuente
admin
es probable que sea una cuenta con privilegios de administrador y la capacidad de iniciar sesión de forma remota (mientras que el inicio de sesión raíz directo está bloqueado y, por lo tanto, es insuficiente para fines de recuperación).