A tela de login mostra o usuário do tomcat

0

É normal que o usuário do tomcat criado na configuração do tomcat seja visto na tela de login? Existe uma maneira de esconder isso da tela de login?

    
por Hashan Darshana 09.04.2017 / 11:11

2 respostas

1

Isso parece ser um bug. O usuário do tomcat é uma conta do sistema e não uma conta de usuário. Existe agora uma maneira que deve ser exibido em sua tela de login. Eu tive um problema semelhante quando instalei o KVM. Ele listou "Libvirt Qemu" como um usuário na tela de login. O problema foi relatado como um bug na barra de lançamento:

link

Se você ficar incomodado com um determinado usuário que aparece na sua tela de login. Você pode ver a seguinte postagem para ocultar um usuário da tela de login / boas-vindas

Como eu escondo um usuário em particular? da tela de login?

    
por Noisy_Botnet 09.04.2017 / 12:16
1

Foi assim que consertei o meu no Ubuntu 16.04:

  1. Altere UID para um valor menor que 1000, para que o usuário fique oculto em lightdm :

    sudo usermod -u 998 tomcat
    
  2. Faça o mesmo para group id - GID "

    sudo usermod -g 998 tomcat
    
  3. Como tomcat não terá acesso à /opt/tomcat modificar ou redefinir propriedade:

    sudo chgrp -R tomcat /opt/tomcat
    
  4. Por favor, note que na etapa 1 acima do terminal será exibido o ID do processo usado por tomcat . Mate-os e comece a partir de step 1 :

    sudo kill -9 <process_id>
    

Nota:

Você pode obter o ID do processo do tomcat com:

ps -eLo pid,ppid,stat,euser | grep tomcat

E o novo UID usei id puramente aleatório para escolher o que está ok para você.

    
por George Udosen 09.04.2017 / 17:09