![Windows 10 lento após a atualização? Correções possíveis!](/f/4ed37a64d4fadc720b1cabf8186ab2a4.png?width=100&height=100)
GRand Unified Bootloader (GRUB) é um gerenciador de inicialização padrão em todos os sistemas operacionais do tipo Unix. Conforme prometido em nosso artigo anterior “Como redefinir uma senha de root esquecida“, Aqui vamos revisar como proteger GRUB com senha. Como mencionado na postagem anterior, qualquer pessoa pode fazer o login no modo de usuário único e pode alterar as configurações do sistema conforme necessário. Este é o grande fluxo de segurança. Portanto, para evitar que tal pessoa não autorizada acesse o sistema, podemos exigir que o grub seja protegido por senha.
Aqui, veremos como evitar que o usuário entre no modo de usuário único e altere as configurações do sistema que pode ter acesso direto ou físico do sistema.
Cauteloso: Recomendamos fazer backup de seus dados e testá-lo por sua própria conta e risco.
PASSO 1: Crie uma senha para GRUB, seja um raiz usuário e abra o prompt de comando, digite o comando abaixo. Quando solicitado, digite senha do grub duas vezes e pressione enter. Isso vai voltar MD5 senha hash. Copie ou anote.
[[email protegido] ~] # grub-md5-crypt
[[email protegido] ~] # grub-md5-crypt. Senha: Digite a senha novamente: $ 1 $ 19oD / 1 $ NklcucLPshZVoo5LvUYEp1
Passo 2: Agora você precisa abrir o /boot/grub/menu.lst ou /boot/grub/grub.conf arquivo e adicione o MD5 senha. Ambos os arquivos são iguais e têm um link simbólico entre si.
[[email protegido] ~] # vi /boot/grub/menu.lst OU [[email protegido] ~] # vi /boot/grub/grub.conf
Observação : Aconselho você a fazer backup dos arquivos antes de fazer qualquer alteração, se no caso de algo dar errado você pode reverter.
ETAPA 3: Adicione o recém-criado Senha MD5 em GRUB arquivo de configuração. Cole a senha copiada abaixo da linha de tempo limite, salve-a e saia. Por exemplo, digite a linha senha –md5 <adicione a string md5 copiada da etapa 1> acima.
# grub.conf gerado pelo anaconda. # # Observe que você não precisa executar o grub novamente após fazer alterações neste arquivo. # AVISO: Você tem uma partição / boot. Isso significa que. # todos os caminhos do kernel e initrd são relativos a / boot /, por exemplo. # root (hd0,0) # kernel / vmlinuz-version ro root = / dev / sda3. # initrd /initrd-[generic-]version.img. # boot = / dev / sda. padrão = 0. tempo limite = 5.senha --md5 $ 1 $ TNUb / 1 $ TwroGJn4eCd4xsYeGiBYq. splashimage = (hd0,0) /grub/splash.xpm.gz. menu oculto. título CentOS (2.6.32-279.5.2.el6.i686) root (hd0,0) kernel /vmlinuz-2.6.32-279.5.2.el6.i686 ro root = UUID = d06b9517-8bb3-44db-b8c5-7710e183edb7 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG = en_US.UTF-8 SYSFONT = latarcyrheb-sun16 KEYBOARDTYPE = pc KEYTABLE = us crashkernel = auto rhgb quiet initrd /initramfs-2.6.32-279.5.2.el6.i686.img. title centos (2.6.32-71.el6.i686) root (hd0,0) kernel /vmlinuz-2.6.32-71.el6.i686 ro root = UUID = d06b9517-8bb3-44db-b8c5-7710e183edb7 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG = en_US.UTF-8 SYSFONT = latarcyrheb-sun16 KEYBOARDTYPE = pc KEYTABLE = us crashkernel = auto rhgb quiet initrd /initramfs-2.6.32-71.el6.i686.img
PASSO 4: Reinicie o sistema e tente pressionando ‘p‘Para inserir a senha para desbloquear e habilitar os próximos recursos.
É assim que podemos proteger GRUB com senha. Deixe-nos saber como você protege seu sistema? por meio de comentários.
Visite as páginas do manual online do grub security para obter mais informações em Segurança GRUB.