Files
netrunner-backend/connection_utils/verify_device.sh
T
2026-04-22 10:16:58 +07:00

19 lines
749 B
Bash

#!/bin/bash
# verify_device.sh
SERVER_IP="77.110.106.113"
USER="root"
echo "🔐 Инициализация устройства для Netrunner OS..."
if [ ! -f ~/.ssh/id_ed25519 ]; then
echo "🔑 Генерация нового ключа ED25519..."
ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 -N "" -C "netrunner_admin"
else
echo "✅ Ключ ED25519 уже существует."
fi
echo "🚀 Копирование ключа на сервер (может потребоваться пароль один раз)..."
ssh-copy-id -i ~/.ssh/id_ed25519.pub $USER@$SERVER_IP
echo "✅ Устройство верифицировано. Теперь доступ по SSH и туннели работают без пароля."