A segurança é uma das tarefas que as empresas, desenvolvedores e qualquer pessoa no meio dos sistemas levam mais a sério, uma vez que informações confidenciais, como arquivos pessoais, geralmente são armazenados em computadores, sejam eles clientes ou servidores., Pagamentos, RH, etc. de modo que o acesso não autorizado pode levar a riscos de segurança sensíveis.
Para evitar isso, existem centenas de mecanismos diferentes e um dos mais antigos e estabelecidos por padrão em todos os tipos de computadores é o uso de senhas. Sabemos muito bem de outros tutoriais de Solvetic que devemos atender a certos critérios para uma senha forte (combinação de letras e números, usar maiúsculas e minúsculas, usar símbolos, etc).
Portanto, o ideal é sempre tomar as melhores medidas a esse respeito. Apesar disso, há um problema e é que hoje precisamos de senhas para praticamente tudo (acesso ao nosso e-mail, nosso celular, plataformas empresariais ou educacionais, etc.) e é muito normal que com tantas senhas na cabeça nos esqueçamos alguns como a senha de acesso ao sistema. Nesse caso estamos falando do Ubuntu, e isso é algo um pouco delicado porque se não acessarmos o sistema teremos sérios problemas ao trabalhar.
Não recomendamos em nenhum momento suprimir o uso da senha, mas se apenas você tiver acesso ao computador e tiver certeza de que não há vulnerabilidade, hoje o Solvetic explicará vários métodos para efetuar login sem ter que inserir a senha.
1. Faça o Linux não pedir senha usando o terminal
O terminal no Linux é o ponto chave para realizar centenas de ações administrativas e de suporte no sistema.
Passo 1
A primeira opção é acessar o terminal e lá acessar o arquivo sudoers executando o seguinte:
sudo visudoPasso 2
Veremos o seguinte:
etapa 3
Lá, devemos localizar a seção "Membros do grupo de administradores podem obter privilégios de root":
Passo 4
Vamos adicionar a linha "NOPASSWD:" antes do último ALL da seguinte maneira:
Etapa 5
Salvamos as alterações usando a seguinte combinação de teclas. Podemos verificar se nenhuma senha é necessária para fazer o login ou para executar ordens no terminal.
Ctrl + O
Saímos do editor usando:
Ctrl + X
2. Faça com que os comandos sejam executados como root no Linux
Passo 1
Este objetivo permite que cada comando usando sudo seja executado com permissões de root, para isso, com o mesmo arquivo / etc / sudoers, vamos localizar a linha "Permitir que membros do grupo sudo executem qualquer comando" e estabelecê-la a seguir :
"Usuário" ALL = (ALL) NOPASSWD: ALL
Passo 2
Salvamos as alterações com as seguintes chaves:
Ctrl + O
3. Faça o Linux não pedir a senha em alguns comandos
O método anterior evita inserir a senha para todos os pedidos, mas podemos especificar apenas em quais comandos este privilégio se aplicará, para isso devemos indicar o caminho dos comandos desejados.
Passo 1
Na mesma linha "Permitir que membros do grupo sudo executem qualquer comando" vamos executar, por exemplo, o seguinte:
"Usuário" ALL = (ALL) NOPASSWD: / usr / bin / apt-get, / sbin / shutdown
Passo 2
Salvamos as alterações com:
Ctrl + O
4. Faça o Linux não pedir a senha com um usuário
É possível que tenhamos diferentes usuários no computador e por isso queremos dar a esse usuário permissão para executar um comando sem exigir o uso de uma senha, para isso, basta inserir o usuário e os respectivos comandos na linha "Especificação de privilégio de usuário ”:
"Usuário" ALL = / usr / bin / apt-get, / sbin / shutdown
5. Crie uma conta de usuário no Linux sem senha
Passo 1
Para este processo existem duas opções, a primeira é a partir do terminal, seja criando um novo usuário ou com uma conta existente, lá devemos ter permissões de root e, em seguida, executar a seguinte sintaxe:
sudo passwd -d usuárioPasso 2
O parâmetro -d (excluir) exclui a senha do usuário selecionado:
etapa 3
Este método se aplica tanto a senhas de login como de execução de comandos, mas podemos evitar que o usuário entre com uma senha desde o momento da instalação do sistema, para isso, continuamos com o Ubuntu 19, no momento da instalação na seção sobre a criação do usuário marque a caixa "Entrar automaticamente". Isso impedirá a digitação da senha.
PROLONGAR
Com alguns dos métodos descritos pela Solvetic será possível evitar o uso da senha, mas lembremos a importância disso em termos de segurança e privacidade.