Qual é a senha padrão para o usuário 'tomcat7' no meu sistema?

0

Estou no Ubuntu 14.04 e instalei o Apache Tomcat 7 via

sudo apt-get install tomcat7

e sem editar qualquer configuração, posso iniciar e parar o serviço tomcat7 com sucesso ( localhost:8080 mostra-me a página "Funciona!").

A instalação parece ter criado um usuário tomcat7 sob o qual o Tomcat é executado. Gostaria de fazer login como esse usuário (em vez disso, alternar para ele usando su tomcat7 ), mas não sei a senha - mas nunca configurei um.

Qual é a senha do usuário tomcat7 ?

    
por Gerli 20.01.2016 / 15:08

1 resposta

5

Primeiramente, deve haver razão zero para fazer login como o usuário tomcat7 . Não há nenhum caso de uso lógico para isso, portanto, não sei por que você tentaria usá-lo.

% bl0ck_qu0te%

Dito isto, é provável que esta seja uma conta de usuário do sistema e não um usuário real; esses usuários geralmente não possuem senhas associadas a ele, pois ele é projetado para ser usado por serviços e daemons do sistema, em vez de usuários. Portanto, você não pode efetuar login como aquele usuário, pois ele não foi projetado para ser conectado pelos usuários - para usar o usuário, você precisa usar su para alternar o usuário para ele, e você precisa faça isso como superusuário ou raiz ou com sudo . Observe também que há a opção de definir uma senha, mas é desaconselhável fazê-lo para esse usuário.

Opção 1 (recomendada e a maneira correta de fazer isso): su como sudo ou root / superusuário

Você precisará ter sudo power ou acesso ao usuário root para que isso funcione com essas instruções.

Com sudo :

sudo su tomcat7

Como root user:

su tomcat7

Opção 2 (NÃO RECOMENDADO, porque introduz preocupações de segurança e outros problemas): Defina uma senha

Você precisará ter sudo power ou acesso ao usuário root para que isso funcione com essas instruções, e é muito provável que você quebre as coisas fazendo isso. Eu recomendo altamente não fazer isso!

Defina uma senha.

Com sudo :

sudo passwd tomcat7
[set a password with the prompts]

Como root :

passwd tomcat7

Quando a senha for definida, você poderá fazer login no usuário (via SSH ou diretamente no console).

Mais uma vez, recomendo strongmente que você não faça este método - isso poderia quebrar o Tomcat7, e pode colocar seu sistema em risco porque alguém agora pode usar a força bruta a senha e ter acesso à instância do tomcat como ao próprio usuário do tomcat.

Para reiterar: não há razão lógica para fazer login como tomcat7 user . Faça isso por sua conta e risco, pois você pode afetar a maldade em seu sistema se não for cuidadoso.

    
por Thomas Ward 20.01.2016 / 15:14