J'ai un deuxième grand disque dur de stockage monté dans Ubuntu dans / media / storage. J'aimerais que mes répertoires personnels pour moi et tous les futurs utilisateurs du système se trouvent également sur ce lecteur de stockage.
Je pensais que le moyen le plus simple d'y parvenir était de déplacer / home vers / media / storage / home , puis de créer un lien symbolique pour que / home pointe vers / media / storage / home. Est-ce que cela fonctionnerait bien?
La seule raison pour laquelle je demande, c'est parce que je sais qu'un répertoire personnel des utilisateurs contient beaucoup d'informations de configuration spéciales, donc je ne savais pas si cela gâcherait quelque chose sur le système.
Existe-t-il de meilleures méthodes alternatives pour déplacer le répertoire personnel?
la source
Réponses:
Ce que vous décrivez est une stratégie qui fonctionnera.
Un autre serait de monter le lecteur directement dans / home , au lieu de / media / storage . Si vous avez fait cela, vous voudrez probablement déplacer toutes les données existantes dans d'autres dossiers afin de ne pas vous retrouver avec des sous-répertoires supplémentaires / home / foo .
Le principal problème potentiel avec les deux stratégies est qu'aucun répertoire personnel ne sera disponible si le montage du lecteur de stockage échoue pour une raison quelconque. Si cela se produit, la stratégie du lien symbolique échouera probablement plus fort; la stratégie de montage direct laissera un répertoire réel, donc les programmes qui tentent d'accéder à / home / foo échoueront, mais simplement accéder à / home réussira toujours.
la source
Au lieu de créer un lien symbolique entre le répertoire entier
/home
et un autre emplacement (par exemple/media/storage/home
), créez des liens symboliques pour chaque utilisateur séparément et laissez votre compte administrateur sans lien afin que l'administrateur puisse toujours se connecter/home/admin
est/home/admin
/home/billy
est lié à/media/storage/home/billy
la source
admin
est probablement un compte avec des privilèges d'administrateur et la possibilité de se connecter à distance (alors que la connexion root directe est probablement bloquée et donc insuffisante à des fins de récupération).