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 /Users
Ordner:
$ 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?
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 :)
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
Cedric H.
fguillen