image

Bootcamps ilimitados + curso de inglés para sempre

80
%OFF
Article image

MS

Marcos Silva18/03/2025 02:14
Compartir
Microsoft Certification Challenge #3 DP-100Recomendado para tiMicrosoft Certification Challenge #3 DP-100

Projeto base de Linux criação de diretórios , user e permissões

    Este projeto tem como objetivo criar e gerenciar a infraestrutura de usuários, diretórios e permissões de forma automatizada no Linux, utilizando a abordagem de Infraestrutura como Código (IaC). A automação é feita através de scripts de shell, o que facilita a criação e a manutenção de ambientes de servidores de maneira eficiente e escalável.

    Recentemente, ao revisar o código de meu projeto, encontrei um erro relacionado à criptografia de senhas durante a criação de novos usuários. O erro "passwd: Unknown option: -crypt" ocorreu devido à utilização de uma opção desatualizada no comando passwd. Após estudo e revisão, consegui identificar a solução para este problema.

    Solução: O comando correto para adicionar um novo usuário com senha criptografada em Linux deve ser:

    bash
    CopiarEditar
    sudo useradd -m -s /bin/bash -p "$(openssl passwd -6 'senha123')" usuario
    

    Explicação do comando:

    • useradd -m: Cria o usuário e o diretório home automaticamente.
    • -s /bin/bash: Define o shell do usuário para o bash.
    • -p "$(openssl passwd -6 'senha123')": Gera a senha criptografada usando o algoritmo SHA-512.

    Correção do Erro: O erro foi causado pelo uso da opção -crypt, que foi removida da versão mais recente do passwd. A opção correta para criptografar a senha de forma segura e moderna é utilizar openssl passwd -6.

    Este projeto tem sido um aprendizado valioso sobre automação no Linux e a importância de entender as ferramentas e comandos que utilizamos.

    Compartir
    Recomendado para ti
    Microsoft 50 Anos - Prompts Inteligentes
    Microsoft 50 Anos - GitHub Copilot
    Microsoft 50 Anos - Computação em Nuvem com Azure
    Comentarios (1)
    Newton Souza
    Newton Souza - 18/03/2025 09:05

    Parabéns pelo artigo e projeto!

    Recomendado para tiMicrosoft Certification Challenge #3 DP-100