3 votes

Impossible de créer un lien symbolique vers /Utilisateurs dans OS X El Capitan

Je cours sous OS X El Capitan et je veux créer un lien symbolique de /Users à /home

sudo ln -sf /Users /home

échoue avec

ln: home/Users: Opération non prise en charge

Pourquoi cela échoue-t-il ?

Cela pourrait-il être lié à d'autres restrictions d'OS X ? Comme lorsqu'on essaye d'écrire dans /usr/share ...

Opération non autorisée

3voto

klanomath Points 63400

L'intégrité du système n'empêche pas la création de liens symboliques dans / car la racine du système de fichiers n'est pas protégée!

Mais la racine du système de fichiers OS X contient déjà un point de montage/volume invisible home créé par /etc/auto_master (et /etc/auto_home). Votre intention de créer un lien symbolique de même nom ici entre en conflit avec cela et est donc interdite.

Les utilisateurs du réseau qui se connectent à la machine locale auront leurs répertoires home montés dans /home selon les détails de /etc/auto_home.

0voto

gmale Points 3252

Créez un alias au lieu d'utiliser ln. Pour ce faire, faites un clic droit sur le dossier requis et cliquez sur créer un alias, puis glissez ce raccourci de dossier sur votre bureau ou dans votre dossier personnel comme vous le souhaitez.

-1voto

Probable protection de l'intégrité du système ?

https://support.apple.com/fr-fr/HT204899

Vous pouvez le désactiver et vérifier cela, je suppose.

0 votes

0 votes

J'ai suivi les instructions sur techrepublic.com/article/…, la commande "csrutil disable" signale le succès. Cependant, la création du lien symbolique échoue toujours avec le même message.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X