Seltsamer Benutzer in meinem Anmeldebildschirm "Puppe"

Ich habe gerade meinen Mac "OSX El Capitan v10.11.1" neu gestartet und sehe einen seltsamen Benutzer in meinem Anmeldebildschirm namens "puppet" :

Ich habe diesen Benutzer nicht erstellt und weiß nicht, wie ich mich anmelden soll.

Der beunruhigendste Teil ist, dass ich es nicht löschen kann, weil ich es nicht in den Systemeinstellungen > Benutzer & Gruppen finden kann :

Weder im /UsersOrdner:

$ ls -l /Users/
total 0
drwxr-xr-x+ 11 Guest     _guest   374 Nov 23  2013 Guest
drwxrwxrwt   6 root      wheel    204 Oct 20 12:00 Shared
drwxr-xr-x+ 80 myuser    staff   2720 Dec  7 09:40 myuser

Eine Erklärung, die ich mir vorstellen kann, ist, dass das von mir verwendete Verwaltungstool für Automatisierungssysteme (Puppe) diesen seltsamen Benutzer erstellt hat. Die andere Erklärung, die ich mir vorstellen kann, betrifft mich jedoch mehr: Ich wurde gehackt :/

Nichts in /etc/passwd:

$ cat /etc/passwd | grep puppet # -> nothing

Diese Datei wurde gerade erstellt, sieht bei meinem letzten Neustart so aus:

$ sudo ls -l /var/db/dslocal/nodes/Default/users/puppet.plist
-rw-------  1 root  wheel  2775 Dec  7 09:38 /var/db/dslocal/nodes/Default/users/puppet.plist

Hat jemand eine Erklärung dafür? Wie kann ich diesen Benutzer löschen?

Liegt es in /etc/passwd?
@CedricH. nichts da, überprüfen Sie das Update

Antworten (2)

Gemäß Puppet- Dokument für die Mac-Installation:

Der Puppet-Master-Dienst benötigt einen Puppet-Benutzer und eine Puppet-Gruppe.

So können Sie jetzt sicher sein, dass Sie nicht gehackt wurden :)

Wow.. die Marionetten-Leute sollten dies in roten Buchstaben überall auf ihrer Website platzieren.. es ist sehr seltsam, einen magischen Benutzer in Ihrem System mit einem so hackerähnlichen Namen zu sehen :)
Nun, wenn Sie Puppet-Rezepte von zufälligen Websites kopieren und einfügen, werden Sie früher oder später sowieso gehackt. Diese Rezepte haben Root-Zugriff ...
@fguillen - Ich bin nicht überrascht, dass sie es nicht tun, als ob sie OS X verstanden hätten, dann würde der Benutzer nicht erscheinen. Wenn die Benutzer-ID kleiner als 500 ist, erscheint sie nicht als Login, sondern nur als einfaches Unix-Login

Zu Ihrer Information, Sie können diesen Benutzer auf dem Anmeldebildschirm ausblenden:

sudo dscl . create /Users/puppet IsHidden 1 

Oder in Versionen vor Yosemite:

defaults write  /Library/Preferences/com.apple.loginwindow HiddenUsersList -array-add puppet

Quelle