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: 1.638 ]
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.
Compilação do Squid 3 no Debian Wheezy
Instalar e configurar o Nftables com exemplos básicos de configurações
Redes de Computadores · IPtables · Endereços IPs - Explicações básicas
Squid - Entendendo um pouco as configurações
Bootsplash nos kernels 2.6.17.13 e 2.6.18 no Slackware 11
Trabalhando com shell e variáveis de ambiente
Linux, USB-IrDA, T300 on the rocks
Instalando o Windows depois do Linux
Berry Bank: Criando um Banco Digital Gamificado para seus Filhos com Gentoo, Flask e Tailscale
Papagaiando o XFCE com temas e recursos
Instale o DOOM Retro no Gentoo facilmente via Overlay
Steam (Flatpak) rodando jogos em partição NTFS
O dock Plank + U-Launcher deixam qualquer desktop mais produtivo
Instalar Linux em notebook Sony Vaio VPCEG13EB (17)
Alguém tem que acabar com ANATEL!!! (10)
O que você está ouvindo agora? [2] (229)









