2 votes

Comment désactiver l'accès invité depuis le Terminal dans Mac OS X ?

Je suis en train d'essayer de désactiver le compte Invité depuis le terminal.

J'ai besoin du même effet que de désactiver Préférences Système Comptes Compte Invité Autoriser les invités à se connecter aux dossiers partagés.

Je pense que l'accès Invité est désactivé par défaut sur Lion, donc j'en ai besoin pour 10.5 et 10.6.

4voto

Daniel Beck Points 105590

Sous OS X Lion, la préférence est internalement réalisée sous la forme de deux options distinctes :

Dans /Library/Preferences/com.apple.AppleFileServer, il s'agit du drapeau guestAccess, et dans /Library/Preferences/SystemConfiguration/com.apple.smb.server.plist, il s'agit du drapeau AllowGuestAccess.

Pour modifier ces options, exécutez ce qui suit avec les permissions de root:

defaults write /Library/Preferences/com.apple.AppleFileServer guestAccess -bool NO
defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server AllowGuestAccess -bool NO

Je ne suis pas sûr si ces options sont les mêmes dans les versions précédentes d'OS X. Utilisez defaults read pour savoir si ces options existent sur votre système.

Vous devrez peut-être relancer le service de partage pour que les changements prennent effet.

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