8 votes

Automonter un lecteur smb sur OSX

J'ai essayé de monter automatiquement un lecteur smb sur OS Sierra mais je n'arrive pas à le faire correctement.

J'ai modifié /etc/fstab, ce qui semble fonctionner sur cet OS jusqu'au moment où je n'arrive pas à changer la propriété ou le chmod pour que d'autres utilisateurs que root puissent y accéder.

Il semble que l'automontage ignore toutes mes tentatives de définir l'uid ou le gid pour le montage et il est toujours monté en tant que root:wheel.

J'ai parcouru plusieurs forums qui traitent de ce problème et je n'ai trouvé aucune solution nulle part, alors j'ai essayé d'utiliser Automator avec Applescript, où j'ai utilisé une commande à l'application Finder qui a monté le lecteur pour moi, mais cela demande toujours des informations d'identification donc ce n'est pas utile pour moi non plus.

Est-ce que quelqu'un pourrait fournir une solution fonctionnelle qui monte un lecteur smb sur OSx accessible pour d'autres utilisateurs que root et qui fonctionne en mode sans tête (sans nécessiter qu'un utilisateur se connecte?)

Merci

0 votes

Je suis en train d'essayer de faire exactement la même chose. Commentaire pour pouvoir retrouver cette question plus tard.

0 votes

Avez-vous vu ce fil de discussion ? discussions.apple.com/thread/7681623?start=0&tstart=0 En résumé, c'est intentionnel selon quelqu'un qui a contacté Apple.

4voto

frank ankersly Points 199

En supposant que l'on traite soit avec OSX Sierra soit avec High Sierra (10.12 ou 10.13), les problèmes de montages automatiques créés par le verrouillage d'Apple de /Volumes sont nombreux..

Voici une solution de contournement (créée par les gens d'Apple) qui 'bricole' essentiellement un moyen de le faire. https://support.apple.com/en-us/HT207112

Version TLDR:
1. vous devez être en version 10.12.2 ou supérieure (nous recommandons 10.12.6 comme la seule version utilisable de ce tas de 'trucs' chevalins).

2 exécutez ceci dans le terminal: sudo defaults write /Library/Preferences/com.apple.NetworkAuthorization AllowUnknownServers -bool YES

MAINTENANT: l'option d'auto-connexion (>Préférences Système>Utilisateurs>Éléments de connexion) interagira correctement avec le trousseau et sauvegardera correctement vos informations de connexion.

3voto

Prasoon Bansal Points 11

Cela fonctionne pour moi sur macOS High Sierra :

  • Ouvrez Finder et appuyez sur Commande-K
  • Sélectionnez votre partage SMB (je tape "smb://NAS326/Storage" où NAS326 est un alias de l'adresse IP du NAS et Storage est le dossier partagé)

Cela monte le partage SMB et l'affiche sur le bureau

  • Ouvrez Préférences Système
  • Cliquez sur Utilisateurs et groupes
  • Sélectionnez Éléments d'ouverture
  • Faites glisser et déposez l'icône du partage SMB depuis le bureau
  • Cliquez sur la case pour le masquer (cela devrait éviter d'ouvrir une fenêtre Finder à chaque connexion)

Sinon, je pourrais utiliser auto_master. J'ai ajouté cette entrée dans /etc/auto_master (vous avez besoin d'un accès root) :

# Partages Réseau
/-          auto_smb    -nosuid,noowners

Ensuite, j'ai créé /etc/auto_smb :

/../Volumes/Storage -fstype=smbfs,soft,noowners,noatime,nosuid   smb://admin:password@NAS326/Storage

admin est l'utilisateur autorisé à lire/écrire sur mon NAS et "password" est le mot de passe.

À noter également que l'option "soft" est très importante. En cas de ressource non disponible (réseau déconnecté ou autre), sans cela, quelque chose dans le système d'exploitation peut rester bloqué en essayant de se connecter à la ressource.

0 votes

Le problème principal avec l'utilisation de l'option > Préférences Système> Utilisateurs> Éléments de connexion est qu'à Sierra, Apple a apparemment rompu le lien du trousseau, si bien qu'il est souvent nécessaire pour un utilisateur d'être présent pour une saisie manuelle du mot de passe.

0 votes

Je utilise cette méthode et ma liste de montage (ce que la commande "mount" répertorie) augmente sans cesse. Avez-vous observé cela ? Voir : apple.stackexchange.com/questions/382999/…

0 votes

@M.Rubio-Roy oui, cela m'est également arrivé avec macOS Catalina. J'ai désactivé l'automontage et suis passé à ConnectMeNow. Il semble bien fonctionner, et j'ai même l'icône du lecteur dans le Finder, enfin!

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X