Dziwny użytkownik na moim ekranie logowania „marionetka”

9

Właśnie uruchomiłem ponownie komputer Mac OSX El Capitan 10.11.1 i na ekranie logowania widzę dziwnego użytkownika o nazwie „marionetka” :

Nie utworzyłem tego użytkownika i nie wiem, jak się zalogować.

Najbardziej niepokojące jest to, że nie mogę go usunąć, ponieważ nie mogę go znaleźć w Preferencjach systemowych> Użytkownicy i grupy :

Ani w /Usersfolderze:

$ 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

Jednym z wyjaśnień, które mogę sobie wyobrazić, jest to, że narzędzie do zarządzania systemami automatyzacji, z którego korzystam (marionetka) , stworzyło tego dziwnego użytkownika ... ale inne wyjaśnienie, które mogę sobie wyobrazić, dotyczy mnie bardziej: zostałem zhakowany: /

Nic w / etc / passwd:

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

Ten plik został właśnie utworzony, wygląda jak podczas mojego ostatniego restartu:

$ 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

Czy ktoś to wytłumaczy? Jak mogę usunąć tego użytkownika?

Fguillen
źródło
Czy to jest w / etc / passwd?
Cedric H.
@CedricH. nic tam, sprawdź aktualizację
fguillen,

Odpowiedzi:

6

Zgodnie z dokumentem puppet dla instalacji Mac:

Główna usługa marionetek potrzebuje użytkownika i grupy marionetek.

Teraz możesz być pewien, że nie zostałeś zhakowany :)

sdayal
źródło
1
Wow ... marionetkowi ludzie powinni umieszczać to czerwonymi literami na całej swojej stronie .. to jest bardzo dziwne widzieć magicznego użytkownika w twoim systemie o takiej prawdopodobnej nazwie hakera :)
fguillen
3
Cóż, jeśli skopiujesz i wkleisz przepisy na marionetki z przypadkowych stron internetowych, i tak zostaniesz zhakowany prędzej czy później. Te przepisy mają dostęp do
konta
@fguillen - nie dziwię się, że nie rozumieją OS X, a użytkownik się nie pojawi. Jeśli identyfikator użytkownika jest mniejszy niż 500, nie pojawia się jako login, ale jako zwykły login Unix
user151019
3

Do Twojej wiadomości, możesz ukryć tego użytkownika na ekranie logowania:

sudo dscl . create /Users/puppet IsHidden 1 

Lub w wersjach wcześniejszych niż Yosemite:

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

Źródło

Kent
źródło