Você não pode desligar diretamente um sistema na mesma rede no Linux usando um comando simples. Não há funcionalidade interna para desligar remotamente outro computador. No entanto, você pode conseguir isso com alguns métodos:
1. Ssh (shell seguro): *
Pré -requisitos: * Você precisa de acesso SSH ao sistema de destino.
* O servidor SSH deve estar em execução na máquina de destino.
*
Etapas: 1.
conectar -se via ssh: `SSH User@Target_Hostname` (substitua` user` e `target_hostname` com valores apropriados).
2.
Execute o comando de desligamento: `SUDO SLUFLOWN -H NOW` (ou` SUDO Shutdown -R Now` para uma reinicialização).
2. Wake-on-LAN (WOL): *
Pré -requisitos: * O sistema de destino precisa suportar o WOL e ser configurado para acordar a partir de um sinal de rede.
* Você precisa conhecer o endereço MAC do sistema de destino.
*
ferramentas: *
`wakeonlan` comando: Disponível na maioria das distribuições Linux.
*
Ferramentas gráficas: Vários aplicativos da GUI como `Wol` ou` Etherwake` estão disponíveis.
*
Etapas: 1.
Encontre o endereço MAC do sistema de destino: Use o comando `arp`:` arp -a` ou `ip vizer show`
2.
Envie o pacote WOL: `wakeonlan mac_address` (substitua` mac_address` pelo endereço MAC do alvo).
3.
EXECUTAR E DESLIGUEIROS: Depois que a máquina de destino acordar, você pode fazer login usando o SSH ou acessá -lo e emitir remotamente um comando de desligamento.
3. Ferramentas especializadas: *
`pmutil`: Esse utilitário permite gerenciar o gerenciamento de energia em dispositivos em rede. Requer o pacote `pmutil-client` instalado no cliente e no servidor.
*
`remoto-shutdown`: Esta é uma ferramenta dedicada projetada para desligamento remoto, mas não está incluído na maioria das distribuições.
Considerações de segurança: *
Autenticação: Sempre use SSH com senhas fortes ou chaves SSH para obter acesso remoto seguro.
*
Permissões: Certifique -se de que apenas os usuários autorizados tenham a capacidade de desligar os sistemas remotamente.
*
Segurança de rede: Use firewalls e outras medidas de segurança de rede para proteger seus sistemas contra acesso não autorizado.
Notas importantes: *
Permissões de usuário: Você provavelmente precisará de privilégios de administrador (`sudo`) para executar os comandos de desligamento remotamente.
*
confirmação: Sempre tenha cuidado ao emitir comandos de desligamento. É uma boa prática enviar uma mensagem de aviso aos usuários na máquina de destino antes de desligá -la.
Lembre -se de escolher o método que melhor atende às suas necessidades e requisitos de segurança. Sempre teste quaisquer procedimentos de desligamento remoto em um ambiente controlado antes de usá -los em sistemas de produção.