3 votes

Démarrer automatiquement plusieurs sessions utilisateur lorsque OSX démarre

Je dois obtenir plusieurs sessions d'utilisateurs connectées dès que l'ordinateur démarre. Manuellement, je devrais me connecter au premier utilisateur puis commencer à passer à chacun pour ouvrir leurs sessions respectives. Je dois automatiser ce processus. À la fin, les sessions doivent rester ouvertes afin que chacun ait quelques instances de programmes en cours d'exécution.

Merci !

1 votes

Quel est le besoin spécifique? Peut-être qu'il y a une option de terminal, je suppose qu'ils n'ont pas besoin d'être alignés en mode GUI puisque vous ne pouvez utiliser qu'un utilisateur à la fois de toute façon?

0 votes

Oui, ils doivent être des sessions interactives d'utilisateurs individuelles car ils seront accédés à distance par les utilisateurs via VNC.

0 votes

Placer les éléments que vous souhaitez démarrer dans les éléments de connexion des utilisateurs ?

2voto

En supposant qu'il n'y ait pas de mots de passe, chaque session utilisateur peut en ouvrir une autre au démarrage en utilisant CGSession. Je ne l'ai pas essayé avec Yosemite, mais cela fonctionne pour moi avec El Capitan.

  1. Connectez-vous en tant qu'utilisateur1.
  2. Créez un fichier vide nommé "logall.sh", dans un dossier où l'utilisateur ne le verra pas.
  3. Rendez le fichier exécutable (ouvrez Applications/Utilitaires/Terminal, tapez chmod 777  (avec l'espace en fin); glissez l'icône du fichier dans la fenêtre Terminal; appuyez sur la touche Entrée).
  4. Faites en sorte que le fichier s'ouvre toujours avec Terminal (clic droit sur l'icône du fichier; sélectionnez "Ouvrir avec…/Autre"; cochez "Ouvrir toujours avec"; sélectionnez Applications/Utilitaires/Terminal).
  5. Ouvrez le fichier dans TextEdit.
  6. Définissez le contenu du fichier comme suit, et enregistrez:

    "/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/\
    CGSession" -switchToUserID `id -u user2`

Répétez pour chaque utilisateur sauf l'utilisateur1. Configurez l'utilisateur1 pour se connecter automatiquement au démarrage (Préférences Système/Utilisateurs et groupes/Options/Connexion automatique/utilisateur1).

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