Quiz – SE/SSTB (4/4) Nombre total de questions : 10 Nombre total de points : 10 Score minimal : 80% (8 points) 1. Si vous passez ce quiz dans le cadre d’une formation Agnosys pour valider vos connaissances sur les sujets étudiés, veuillez indiquer : – votre prénom et votre nom – votre fonction – le nom de votre entreprise ou établissement – un numéro de téléphone et/ou une adresse email. Cette question ne compte pas dans la notation. 2. Quelle est la différence fondamentale entre un LaunchDaemon et un LaunchAgent ? Le LaunchDaemon s’exécute au niveau système (même sans utilisateur), l’Agent s’exécute dans la session d’un utilisateur. L’Agent est plus rapide que le Daemon. Le LaunchDaemon est écrit en XML, l’Agent est écrit en JSON. 3. Dans un fichier .plist, que signifie la clé RunAtLoad ? Le script s’exécute uniquement si l’ordinateur est branché sur secteur. Le script s’exécute à chaque fois qu’un fichier est modifié. Le script est lancé immédiatement dès que le service est chargé par launchd. 4. L’unité de mesure pour la clé StartInterval est : La milliseconde. La seconde. La minute. 5. Quels sont les privilèges requis pour un fichier .plist dans /Library/LaunchDaemons ? root:wheel / 644 root:wheel / 777 root:wheel / 750 6. À quoi sert la commande launchctl asuser $UID ? À exécuter une commande « à la place » de l’utilisateur spécifié, dans son propre contexte de session. À changer le mot de passe de l’utilisateur. À créer un nouvel utilisateur sur le Mac. 7. Comment récupérer le nom de l’utilisateur qui est actuellement connecté ? /bin/ls -la /dev/console | /usr/bin/cut -d ‘ ‘ -f 4 echo $USER 8. Que fait la commande exec 1> « /var/log/file_sharing_remediate.log » 2>&1 au début d’un script ? Elle redirige la sortie standard et les erreurs vers un fichier de log. Elle empêche le script de s’exécuter. Elle crypte le contenu du script. 9. Quelle commande moderne utilise-t-on pour charger un LaunchDaemon dans le domaine système ? sudo start service launchctl load launchctl bootstrap system /chemin/vers/le.plist 10. Que permet la commande dscl dans l’expression pour récupérer le chemin vers le dossier départ ? Elle interroge la base de données de l’annuaire local (Directory Service). Elle télécharge des fichiers depuis Internet. 11. Pourquoi utiliser chown « $LOGGEDINACCOUNT »:staff sur un script déposé sur le Bureau ? Pour changer la couleur de l’icône du script. Pour que l’utilisateur puisse modifier et exécuter son propre script. Pour supprimer le script après 24h. Chargement …