Voici une bonne nouvelle autour de Sierra les défis croissants : L'automountd original d'Unix fonctionne à nouveau comme il est censé fonctionner.
Faites comme Root : Ajoutez dans votre /etc/auto_master par exemple cette ligne à une carte de montage statique. Je l'ai appelé "Media", mais vous pouvez faire ce que vous voulez.
/etc/auto_master:
/Volumes/Media auto_media
puis créez un fichier /etc/auto_media avec les entrées de vos points de montage, il y en a deux dans l'exemple pour l'image et la musique. Mon NAS Synology supporte entièrement le système de fichiers Apple, mais vous pouvez faire cela sur n'importe quel serveur de fichiers et choisir un autre système de fichiers. Voir man auto_master.
/etc/auto_master:
Bilder afp://yournasuser:naspw@Media/Bilder
Musik afp://yournasuser:naspw@Media/Musik
Faites aussi le dossier de montage manuellement mkdir /Volume/Media et rechargez tout avec automount -vc Si vous cliquez maintenant en tant qu'UTILISATEUR dans le Finder sur le dossier /Volumes/Media, le Finder affichera automatiquement les sous-dossiers Bilder et Musik. Si vous cliquez dans l'un d'entre eux, automountd montera automatiquement les volumes EN TANT QUE l'UTILISATEUR qui en a fait la demande et NON en tant que Root. C'est la clé de la solution ! !! Vérifiez l'état du montage, il montrera ce qui suit :
Type mount
...
map auto_media on /Volumes/Media (autofs, automounted, nobrowse)
//yournasuser@Media/Bilder on /Volumes/Media/Bilder (..automounted,.. mounted by yourMacUser)
Veuillez noter le "monté par nom d'utilisateur" à la fin de la dernière ligne ci-dessus.
Je me suis rendu compte que le mkdir /Volumes/Media est persistant sur un Mac, mais que tous les dossiers de /Volumes sont effacés sur un autre Mac. Dans ce cas, vous devez exécuter après le redémarrage un script qui crée le dossier et recharge le compteur automatique. Quelque chose comme ceci :
#!/bin/sh
mkdir /Volumes/Media
automount -vc
J'espère que cela fonctionne pour tout le monde.
0 votes
Il semble que les mêmes invites se produisent également lors de l'utilisation d'AppleScript : apple.stackexchange.com/questions/245819/
0 votes
Comme cela affecte plus que l'utilisateur actuel, il semble qu'Apple a maintenant obtenu les permissions correctes. Vous avez besoin d'un compte administrateur pour faire cela = si vous ne l'avez pas, c'est une faille de sécurité et cela ne devrait pas être possible.