22 lines
883 B
Bash
Executable File
22 lines
883 B
Bash
Executable File
#!/bin/bash
|
||
# Скрипт для получения конфигурации WireGuard с ru.hunab.app
|
||
# Использование: ./get-wg-ru-config.sh
|
||
|
||
SERVER="ahau@149.154.64.19"
|
||
CONFIG_PATH="/opt/app/vpn/wireguard/config/peer1/peer1.conf"
|
||
OUTPUT_FILE="docs/vpn/wg-ru.conf"
|
||
|
||
echo "Получение конфигурации WireGuard с $SERVER..."
|
||
scp "$SERVER:$CONFIG_PATH" "$OUTPUT_FILE" 2>/dev/null
|
||
|
||
if [ -f "$OUTPUT_FILE" ] && [ -s "$OUTPUT_FILE" ]; then
|
||
echo "✅ Конфигурация получена: $OUTPUT_FILE"
|
||
echo ""
|
||
echo "=== Содержимое конфигурации ==="
|
||
cat "$OUTPUT_FILE"
|
||
else
|
||
echo "⚠️ Конфигурация не найдена на сервере"
|
||
echo "Сначала выполните развертывание на сервере:"
|
||
echo " cat docs/vpn/ONE_LINE_DEPLOY.txt | ssh $SERVER"
|
||
fi
|