19 lines
749 B
Bash
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 и туннели работают без пароля." |