Articles

How to Boot into Single User Mode in CentOS / RHEL 7

Single User Mode (sometimes known as Maintenance Mode) is a mode in Unix-like operating systems such as Linux operate, where a handful of services are started at system boot for basic functionality to enable a single superuser perform certain critical tasks.

é runlevel 1 no sistema SysV init, e runlevel1.alvo ou resgate.alvo no systemd. O que é importante é que os serviços, Se houver, começaram neste nível de execução/objectivo varia por distribuição. É geralmente útil para manutenção ou reparos de emergência (já que não oferece nenhum serviço de rede), quando um computador não é capaz de operações normais.

algumas das reparações de baixo nível incluem a execução, como o fsck das partições de disco danificadas, a reposição da senha de root se a tiver perdido, a correcção do erro “falhou na montagem /etc/fstab” – só para mencionar o mais crítico deles. E também quando o sistema falha em arrancar normalmente.

neste tutorial, vamos descrever como iniciar em Modo de usuário único em CentOS 7. Note que praticamente isso vai ajudá-lo a entrar no modo de emergência e acessar um shell de emergência.

Como iniciar no modo de utilizador único

1. Primeiro reinicie a sua máquina CentOS 7, uma vez que o processo de arranque começa, espere que o menu arranque GRUB apareça como mostrado na imagem abaixo.

CentOS 7 Menu do Grub
CentOS 7 Menu do Grub

2. Em seguida, seleccione a sua versão do ‘Kernel’ no item do menu grub e carregue em e chave para editar a primeira opção de arranque. Agora use a tecla DOWN para encontrar a linha do kernel( começa com “linux16”), e depois mude o argumento ro para rw init=/sysroot/bin/sh como mostrado na imagem abaixo.

Editar Opções de Inicialização do Grub
Editar Opções de Inicialização do Grub

3. Depois de ter terminado a tarefa da etapa anterior, pressione Ctrl-X ou F10 para inicializar no modo de utilizador único (acesso emergência shell).

CentOS 7 de Emergência Shell
CentOS 7 de Emergência Shell

4. Agora monte root (/) sistema de ficheiros usando o seguinte comando.

# chroot /sysroot/

neste ponto, você pode executar todas as tarefas de manutenção do sistema de baixo nível necessárias. Uma vez terminado, reinicie o sistema usando este comando.

# reboot -f

Pode também gostar de ler os seguintes artigos.

  1. Como cortar o Seu Próprio Sistema Linux
  2. Linux Estrutura de diretórios e Arquivos Importantes Caminhos Explicado
  3. Como Criar e Executar Novas Unidades de Serviço no Systemd Usando Shell Script
  4. Como Gerenciar ‘Systemd Serviços e Unidades Usando “Systemctl’ no Linux

por último, o modo de usuário único ou modo de manutenção não é protegido por senha, por padrão, de modo que qualquer um com má intenção e o acesso físico ao seu computador pode entrar no modo de emergência e “destruir” o seu sistema.

em seguida, vamos mostrar-lhe como proteger o modo de utilizador único com senha em CentOS 7. Até lá, mantenha-se ligado a Tecmint.com.