Usuário estranho na minha tela de login "fantoche"

9

Acabei de reiniciar o meu Mac "OSX El Capitan v10.11.1" e estou vendo um usuário estranho na minha tela de login chamado "fantoche" :

Eu não criei este usuário e não sei como fazer logon.

A parte mais preocupante é que não consigo excluí-lo porque não consigo encontrá-lo em Preferências do sistema> Usuários e grupos :

Nem na /Userspasta:

$ 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

Uma explicação que posso imaginar é que a ferramenta de gerenciamento de sistemas de automatização que estou usando (fantoche) criou esse usuário estranho ... mas a outra explicação que posso imaginar me preocupa mais: fui invadida: /

Nada no / etc / passwd:

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

Este arquivo foi criado, parece com minha última reinicialização:

$ 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

Alguém tem uma explicação para isso? Como posso excluir esse usuário?

fguillen
fonte
Está em / etc / passwd?
Cedric H.
@CedricH. nada lá, verifique a atualização
fguillen

Respostas:

6

Conforme doc doc fantoche para instalação mac:

O serviço mestre de marionetes precisa de um usuário e grupo de marionetes.

Então você pode ter certeza agora que não foi hackeado :)

sdayal
fonte
11
Wow .. o povo fantoches deve colocar isso em letras vermelhas em todo seu site .. é muito estranho ver um usuário de magia em seu sistema com um nome tão hacker provavelmente :)
fguillen
3
Bem, se você copiar e colar receitas de bonecos de sites aleatórios, será invadido mais cedo ou mais tarde. Essas receitas têm acesso root ...
Tem QUIT - Anony-Mousse 8/15
@ fguillen - Não estou surpreso que eles não entendam o OS X e o usuário não apareça. Se o ID do usuário for menor que 500, ele não aparecerá como um login, mas apenas como um login Unix comum
user151019
3

Para sua informação, você pode ocultar esse usuário da tela de login:

sudo dscl . create /Users/puppet IsHidden 1 

Ou nas versões pré-Yosemite:

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

Fonte

Kent
fonte