Executar Scripts Remotamente
Muitas vezes, em uma rede, laboratório ou em um cluster (ou até mesmo de um único computador para outro), é necessário rodar um script remotamente e temos de contornar a senha do SSH.
Com o presente artigo e os respectivos scripts, executaremos scripts remotamente.[ Hits: 2.089 ]
Por: Buckminster em 02/01/2026
atualiza-remoto-distros.sh que atualiza o sistema em lote e queremos executá-lo automaticamente em várias máquinas.
#!/bin/bash
# ============================================
# Script de atualização do sistema
# Compatível com Debian | Fedora | RHEL | Arch
# e derivados
# ============================================
# Este script é projetado para ser executado remotamente através do
# script principal executa-geral-senha.sh ou executa-geral-chave.sh (via SSH + sudo).
set -e
echo ">>> Iniciando atualização do sistema..."
# Detecta o gerenciador de pacotes
if command -v apt-get >/dev/null 2>&1; then
# Verde negrito: \033[1;32m
echo -e "\033[1;32m>>> Sistema baseado em Debian/Ubuntu detectado!\033[0m"
export DEBIAN_FRONTEND=noninteractive
apt-get update
apt-get upgrade -y
apt-get autoremove -y
elif command -v dnf >/dev/null 2>&1; then
echo -e "\033[1;32m>>> Sistema baseado em Fedora/RHEL detectado!\033[0m"
dnf upgrade -y
dnf autoremove -y
elif command -v pacman >/dev/null 2>&1; then
echo -e "\033[1;32m>>> Sistema baseado em Arch Linux detectado!\033[0m"
pacman -Syu --noconfirm
else
# Vermelho negrito: \033[1;31m
echo -e "\033[1;31mGerenciador de pacotes não suportado!\033[0m"
exit 1
fi
echo ">>> Atualização do sistema concluída com SUCESSO!"
executa-geral-senha.sh ou executa-geral-chave.sh o caminho para o script desejado em:
# Caminho do script local a ser executado remotamente (modifique aqui) SCRIPT_PATH="$HOME/caminho_diretorio/scripts/atualiza-remoto-distros.sh"
executa-geral-senha.sh ou executa-geral-chave.sh o caminho e o nome do script que você quer executar remotamente.
Instalação do PAP (PostgreSL, Apache2 e PHP7) no Debian Jessie
Instalação e Configuração do Void com Cinnamon
kernel Linux otimizado - Compilação e teste
Otimizando seu web server com Apache2 + Lighttpd
Configurando corretamente para o Horário de Verão
Configuração de teclado e dispositivos de entrada em geral a partir do HAL no Xorg 1.5 e superiores
DNS e DNS reverso rapidamente no Linux
VPN no Conectiva 8 com o PPTPD
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor









