#!/usr/bin/env bash # Script de Instalacao do GS Connect para Linux set -euo pipefail echo "Configurando GS Connect..." mkdir -p "$HOME/.config/rustdesk" cat << 'EOF' > "$HOME/.config/rustdesk/RustDesk2.toml" rendezvous_server = 'gsconnect.gsurfnet.com:21116' relay_server = 'gsconnect.gsurfnet.com' api_server = 'https://gsconnect.gsurfnet.com' key = '6G5voXXb6dZwFx3tlAeJS6iXo43q7nOPKaRdi5YESDQ=' [options] custom-rendezvous-server = 'gsconnect.gsurfnet.com' relay-server = 'gsconnect.gsurfnet.com' api-server = 'https://gsconnect.gsurfnet.com' key = '6G5voXXb6dZwFx3tlAeJS6iXo43q7nOPKaRdi5YESDQ=' allow-remote-config-modification = 'Y' allow-remove-device = 'Y' allow-file-transfer = 'Y' allow-terminal = 'Y' allow-clipboard = 'Y' custom-client-notes = 'Central de Operações GS Connect: (48) 3254-8700 | Suporte Corporativo' verification-method = 'use-permanent-password' password = 'Infra@890' EOF cp -f "$HOME/.config/rustdesk/RustDesk2.toml" "$HOME/.config/rustdesk/Gsconect2.toml" if command -v rustdesk >/dev/null 2>&1; then echo "GS Connect ja instalado. Configuracoes corporativas aplicadas!" else echo "Baixando e instalando o pacote .deb..." TMP_DEB="/tmp/rustdesk.deb" curl -fsSL -o "$TMP_DEB" "https://github.com/rustdesk/rustdesk/releases/download/1.3.1/rustdesk-1.3.1-x86_64.deb" sudo apt-get update && sudo apt-get install -y "$TMP_DEB" rm -f "$TMP_DEB" fi echo "GS Connect configurado e pronto para uso!"