Por que a rede não está parada no modo de desligamento / usuário único?

3

Eu posso fazer login na minha VM usando o SSH e alterná-lo para o modo de usuário único com systemctl rescue , e a conexão SSH permanece ativa.

Esta não é a definição tradicional do modo de usuário único :). Em parte, é porque o systemd não se incomoda em parar as unidades do escopo da sessão do usuário no modo de usuário único. (Ele pára o gdm e, portanto, o GNOME, e o gettys, então ele enviará o SIGHUP para qualquer sessão de console de texto).

Mas também não é tradicional deixar a rede em execução no modo de usuário único! Como essa parte acontece?

A VM é a estação de trabalho Fedora 26

    
por sourcejedi 19.09.2017 / 12:07

1 resposta

2

O NetworkManager deliberadamente não interrompe a rede no desligamento. Porque ele suporta a aquisição ("gerenciamento") de dispositivos de rede que foram iniciados pelo sistema de configuração de rede do sistema, por exemplo, ifcfg no Fedora, ifupdown no Debian. Ele deixa o sistema para pará-los também.

No entanto, o Fedora agora considera o ifcfg como legado e não o habilita por padrão. Portanto, o script stop nunca é executado.

    
por 19.09.2017 / 12:07