Configuração para desligamento automatizado de Computadores em um Ambiente Comercial

Neste artigo, vamos explorar como configurar o desligamento automático de sistemas Linux utilizando comandos Shell Script e o agendador de tarefas crontab. O desligamento automático é uma funcionalidade útil para otimizar o uso de recursos em servidores ou computadores pessoais, garantindo que eles sejam desligados em horários específicos ou após um determinado período de inatividade.

[ Hits: 3.591 ]

Por: Lucas Lopes Eloi em 30/09/2024


Considerações Finais



Este script é uma solução prática para garantir que os recursos do setor de vendas sejam otimizados e desligados automaticamente quando não forem mais necessários. Certifique-se de substituir os endereços IP na lista machines pelos correspondentes em sua rede. Além disso, o comando de desligamento (shutdown) pode exigir permissões de superusuário; então, é recomendável executar o script com privilégios adequados.

Com essa automação, a empresa poderá gerenciar melhor suas operações, economizando energia e garantindo que os sistemas estejam sempre prontos para uso quando necessário.

Além da funcionalidade de desligamento automático, é possível adicionar comandos diversos incluindo para iniciar uma conexão de área de trabalho remota ao iniciar o sistema. Isso pode ser feito através da configuração do crontab. Para isso, você pode incluir uma linha no crontab que inicie o rdesktop com o IP e a porta desejados. Por exemplo, para conectar a um computador com IP 192.168.1.20 na porta 3389, adicione a seguinte linha ao crontab:

rdesktop -u usuario -p senha 192.168.1.20:3389

A Potência do Crontab com Shell Script

Neste artigo, mostramos o quão poderoso o crontab pode ser quando combinado com um pouco de Shell Script. Essa ferramenta permite agendar tarefas de forma eficiente, automatizando processos que, de outra forma, consumiriam tempo e esforço manual.
Com o crontab, você pode programar desde simples verificações de conectividade até o gerenciamento completo de sistemas, como o desligamento automático de máquinas. A flexibilidade e a funcionalidade do crontab o tornam uma solução valiosa para qualquer administrador de sistema.

Agradecemos por acompanhar este artigo. Esperamos que você tenha encontrado informações úteis e que possa aplicar esses conhecimentos para otimizar suas operações diárias. Se você tiver mais perguntas ou precisar de assistência, não hesite em entrar em contato!

Autor: Lucas Lopes Eloi
Bio: Bacharel em Física e Sistemas de Informação. Técnico em Automação Industrial especializado em Segurança de Informação e Sistemas Operacionais Linux
Contato: lucas.lopeseloi04@gmail.com | Contato: (37) 9 9905-3379


Página anterior    

Páginas do artigo
   1. Lógica e Funcionamento
   2. Considerações Finais
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Configuração manual dos ponteiros do mouse

Bacula no Debian Lenny

Instalando Apache Tomcat em Linux 2.6

Configurando placas wireless baseadas no chip Realtek RTL8180 no Linux

Habilitar ou criar um serviço para as distribuições Ubuntu 16 ou superior

  
Comentários
[1] Comentário enviado por maurixnovatrento em 11/10/2024 - 15:51h

Muito bom esse artigo.
______________________________________________________________________
Inscreva-se no meu Canal: https://www.youtube.com/@LinuxDicasPro
Repositório GitHub do Canal: https://github.com/LinuxDicasPro
Grupo do Telegram: https://t.me/LinuxDicasPro
Meu GitHub Pessoal: https://github.com/mxnt10


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts