Bonjour,
Je ne sais si cela peut aider en tout cas, j'avais des difficultés avec mes Macs et mon NAS de faire cohabiter les deux protocoles SMB et AFP. In fine j'avais abandonné et j'utilisais AFP.
si par malheur je montais un dossier en SMB au pire tous les partages existants en AFP sautaient... au mieux j'avais une connexion SMB lente et/ou instable...
Vous savez quoi... toujours pas corrigé par sur macOS HighSierra...
En tout cas cette solution marche et j'en suis totalement satisfait, si ça peut aider...
La problématique vient du fait que ne gère pas bien le protocole SMB et surtout l'aspect sécuritaire de signature.
En désactivant cela, du coup la connexion devient aussi rapide qu'en AFP et cerise sur le gâteau on a les deux protocoles opérationnels
Et la sécurité alors ? cette option n'est à craindre que si on "forwarde" le SMB au delà du réseau local par internet et/ou si le serveur visé exige cela. Dans tous les cas on peut remettre l'option sans pb (puisqu'il s'agit du'n fichier de configuration absent par défaut).
Installer le fichier nsmb.conf dans /etc (il doit contenir l'option par défaut pour ôter la signature concernée)
Il faut ajouter un fichier de paramètrage en /etc nommé nsmb.conf. ce dernier doit contenir les lignes suivantes :
Bloc de code:
[default]
signing_required=no
On peu procéder ainsi (via terminal toujours et en disposant des droits d'administration de la machine concernée bien sur)
Bloc de code:
printf "[default]\nsigning_required=no\n" | sudo tee /etc/nsmb.conf >/dev/null
P
ar la suite si on monte un partage SMB, via terminal si on vérifie l'état de la connexion avec la commande suivante :
on constate que la ligne SIGNING_ON n'est plus présente.
(vous pouvez le faire AVANT et vous verrez que la ligne SIGNING_ON est présente et absente si le fichier de configuration est activé.)
Dès lors, non seulement je peux monter un partage SMB
en sus de mes partages AFP réalisés, mais le transfert des fichiers est
identique en temps de traitement.
exemple avant/après
in fine, il suffit de supprimer le fichier pour revenir en situation "comme avant".
------- ------- ------ ------ ------
Enfin, si votre mac fait office AUSSI de serveur SMB pour des PCs... Il faut modifier les paramètres avec les deux actions suivantes sous Terminal :
sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server SigningRequired -bool FALSE
sudo /usr/libexec/smb-sync-preferences
Et bien sur pour "défaire" même séquence avec une valeur booléenne à TRUE.
Voilà si ça peut aider....
(désolé pour la longueur du post...)