2 votes

Pourquoi mes dossiers "Disque dur" et "Utilisateur" sont-ils partagés lorsque j'active le partage de fichiers ? Mac vers Windows

J'ai entré quelques commandes dans le terminal afin de désactiver le partage des dossiers 'Harddrive' et 'Users', mais je n'ai pas reçu beaucoup de réponses. Que font exactement ces commandes ?

commande :

1$ sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server VirtualAdminShares -bool NO
2$ sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server VirtualHomeShares -bool NO
3$ sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.smbd.plist
4$ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.smbd.plist

réponse :

1$ "password?" (fill in password)
2$ "operation in process"
3$ 
4$

Vous trouverez ci-dessous le forum avec les commandes du terminal. https://apple.stackexchange.com/a/376494

1voto

Oskar Points 1242

Je n'ai jamais eu besoin d'un tel ordre, je ne sais donc pas ce qu'ils font. Pourquoi ne pas simplement activer le partage avec l'interface graphique, puis supprimer tous les partages dont vous ne voulez pas ?

Cela prend environ 2 à 3 minutes au maximum.

J'aime enseigner si votre but est d'apprendre ces commandes en général (et pas seulement d'obtenir un résultat), donc ce qui se passe dans les deux premières commandes est que vous écrivez des valeurs structurées (pensez aux variables d'environnement) sur Windows / Unix.

VirtualAdminShares is FALSE or NO
VirtualHomeShares is FALSE or NO

Ensuite, le chargement/déchargement fait tourner le programme pour qu'il démarre et ait la possibilité de lire les valeurs que vous avez modifiées.

Tout comme les variables d'environnement, si le code ne recherche pas cette variable ou si la syntaxe n'est pas correcte, dans les deux cas, elle ne fait rien.

Je ne comprends pas ce que votre deuxième bloc de code indique, donc vous pourriez avoir besoin de copier / coller tout dans la ligne de commande afin que nous puissions aider à déboguer cela. Je suppose que vous n'entrez pas le mot de passe. Si c'est le cas, essayez ceci :

sudo date

Le système devrait vous demander votre mot de passe. Lorsque vous tapez votre mot de passe (le même que celui que vous utiliseriez pour déverrouiller les préférences du système ou pour vous déconnecter / vous connecter), vous obtenez les autorisations Root et vous devriez recevoir la date de l'heure du système. Une fois que vous avez sudo, essayez les autres commandes dans les minutes qui suivent et il ne devrait pas vous demander de mot de passe une deuxième fois.

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