5 votes

Activer l'utilisateur invité en 10.14.x via la ligne de commande (sans MDM) ?

Existe-t-il un moyen d'activer l'utilisateur invité via le terminal dans la version 10.14.x ?

J'ai essayé...

defaults write /Library/Preferences/com.apple.loginwindow.plist GuestEnabled -bool YES

Sur les machines où le compte invité a été précédemment activé puis désactivé via l'interface graphique Préférences système -> Utilisateurs et groupes, cela fonctionne.

Toutefois, sur une machine où le compte Invité a jamais a été activée au préalable, cela ne semble pas fonctionner . Dans le volet Utilisateurs et groupes des Préférences système, le compte Invité affiche "Logins Only" au lieu d'être activé, et un utilisateur invité ne peut pas se connecter.

(Je gère une flotte de Macs sans utiliser de MDM, d'où mon désir de pouvoir le faire sans toucher physiquement à des centaines de machines).

4voto

grg Points 181593

La première fois que l'utilisateur invité est activé, un nouvel utilisateur est créé selon un processus similaire à celui de la création de tout autre utilisateur.

La procédure MacOS a été distillée dans un script, qui exécute essentiellement dscl . -create /Users/Guest et d'autres commandes de configuration dscl sur l'utilisateur.

Le script est disponible à l'adresse suivante

et voir les readme aussi pour les notes sur le trousseau. Cela a été testé pour fonctionner dans la version 10.14.2. Notez que vous devrez changer ou supprimer la vérification de la version du système d'exploitation si vous utilisez un système d'exploitation supérieur à 10.8.

0voto

Tim Dearborn Points 578

J'ai trouvé une nouvelle commande qui désactive et active le compte invité...

sysadminctl -guestAccount off

et

sysadminctl -guestAccount off

Notez que cette commande doit être exécutée en tant que root.

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