Cheile BLACKBOX de pe serverul dvs.
Ce sunt cheia de administrare și cheia agentului AI din authorized_keys, la ce folosesc și ce se întâmplă dacă le ștergeți.
Pe această pagină
Pe fiecare server VPS nou comandat pe blackbox.md, fișierul /root/.ssh/authorized_keys conține, pe lângă cheile dvs., două chei adăugate de BLACKBOX: cheia de administrare și cheia agentului AI. Le vedeți în panoul app.blackbox.md, pe pagina „Serverele mele” (app.blackbox.md/my-servers, meniul din stânga „Infrastructură” → „Serverele mele”): pe cardul serverului apăsați „Adaugă cheie SSH”, iar lista apare în secțiunea „Chei instalate”.
Disponibil pentru: titularul contului blackbox.md care a comandat serverul. Pe cardurile marcate „Administrat” lista de chei nu apare; pentru aceste servere scrieți-ne.
Cele două chei pe scurt
| Cheia de administrare | Cheia agentului AI | |
|---|---|---|
| Cum apare în „Chei instalate” | „Cheie de administrare (blackbox.md)”, fără buton „Șterge” | comentariul blackbox-agent-…, cu buton „Șterge” |
| Tipul cheii | ssh-rsa |
ssh-ed25519 |
| De unde vine | generată separat pentru comanda dvs., la crearea serverului | adăugată la crearea serverului |
| Cine o folosește | panoul și asistentul AI, pentru acțiunile pe care le cereți | un asistent AI căruia i-ați dat acces SSH prin MCP |
| Se poate șterge din panou | nu | da |
| Dacă lipsește | acțiunile panoului care se execută pe server nu mai funcționează | panoul funcționează normal |
Partea privată a ambelor chei o păstrează BLACKBOX, criptat, împreună cu celelalte date de acces ale serverului. Niciuna dintre ele nu înlocuiește cheia dvs.: pentru propria conectare folosiți cheia dvs. sau parola root.
Cum recunoașteți cheile
În panou, fiecare rând din „Chei instalate” arată începutul amprentei (de exemplu SHA256:Ab12Cd34Ef56G…), tipul cheii și eticheta: „Cheie de administrare (blackbox.md)” pentru cheia de administrare, iar pentru celelalte comentariul din fișier.
Pe server, afișați amprentele tuturor cheilor și comparați-le cu cele din panou:
ssh-keygen -lf /root/.ssh/authorized_keysComentariul cheii agentului începe cu blackbox-agent- și, de regulă, continuă cu numărul comenzii, de exemplu blackbox-agent-bbx-2026-000123. Comentariul cheii de administrare este adăugat automat la crearea serverului; o recunoașteți după amprentă și după tipul RSA.
Cheia de administrare
Panoul se conectează cu ea la server prin SSH, ca root, de fiecare dată când cereți o acțiune care se execută pe server:
- „Resetează parola”;
- lista „Chei instalate”, „Adaugă cheia” și „Șterge”;
- „Dezactivează login cu parolă” și „Activează login cu parolă”;
- pasul „Se extinde discul” al unui upgrade (Upgrade server: trecerea la un plan mai mare);
- comenzile rulate de un asistent AI (Rularea comenzilor pe server prin AI) și instalarea cheii agentului;
- instalarea agentului pentru serviciul suplimentar Monitoring (Serviciul Monitoring: agentul instalat pe server).
Nu au nevoie de ea: „Afișează datele de acces”, „Repornește”, „Oprește”, „Pornește”, „Redenumește” și „Șterge definitiv”.
Cheia nu se poate șterge din panou: rândul ei nu are buton „Șterge”, iar un asistent AI care încearcă primește eroarea management_key_protected.
Dacă ați șters-o manual
| Acțiunea | Ce vedeți |
|---|---|
| „Resetează parola” | de regulă reset_failed |
| „Chei instalate” | ssh_key_list_failed |
| „Adaugă cheia” | ssh_key_push_failed |
| „Șterge” la o cheie | „Nu s-a putut șterge cheia.” |
| „Dezactivează login cu parolă” / „Activează login cu parolă” | „Nu s-a putut schimba autentificarea prin parolă.” |
| Comenzi și acces SSH prin asistentul AI | ssh_connection_failed |
Aceleași erori apar și când serverul este oprit sau nu răspunde prin SSH, așa că verificați întâi asta. Panoul nu poate reinstala cheia. Scrieți suportului, cu numărul comenzii (BBX-…) și adresa IP a serverului, ca s-o restabilim: Cum contactați suportul BLACKBOX.
Important Nu ștergeți cheia de administrare din
authorized_keysși nu setațiPermitRootLogin no. Înainte să schimbați setările SSH sau firewall-ul, păstrați deschisă o a doua sesiune SSH. Pentru clienți nu există consolă web sau VNC: dacă panoul nu mai ajunge la server și pierdeți și propriul acces, vă poate ajuta doar suportul (Ați pierdut accesul la server (parolă sau cheie)).
Setările SSH care blochează cheia de administrare
Conexiunea de administrare intră ca root, cu cheie, pe portul 22.
| Schimbarea pe server | De ce blochează | Ce faceți în schimb |
|---|---|---|
PermitRootLogin no |
root nu se mai poate conecta nici cu cheie | PermitRootLogin prohibit-password: root doar cu cheie |
| SSH mutat pe alt port | panoul se conectează pe portul 22, iar noul port poate fi blocat de filtrul de rețea BLACKBOX | scrieți suportului înainte de schimbare |
| firewall care permite portul 22 doar de la adresa dvs. IP | conexiunea BLACKBOX este respinsă | lăsați portul 22 deschis și protejați SSH cu chei și fail2ban; pentru restricții pe IP, întrebați întâi suportul |
Verificați setarea efectivă:
sshd -T | grep -i permitrootloginRezultatele permitrootlogin yes, permitrootlogin prohibit-password și permitrootlogin without-password (aceeași setare, cu numele vechi) sunt în regulă. permitrootlogin no blochează panoul. Dacă vreți să lucrați zilnic cu alt utilizator decât root, creați-l, dar lăsați conectarea lui root cu cheie: Securizarea unui server nou: lista de verificare.
Cheia agentului AI
Cu această cheie, un asistent AI (Claude, Cursor etc.) căruia îi dați voie poate deschide o sesiune SSH directă, de exemplu pentru rsync sau scp. Asistentul primește partea privată doar când o cere prin MCP cu unealta get_server_ssh_access, folosind un token cu permisiunea „Vizualizează parolele/accesul serverelor” (servers:credentials). Detalii: Acces SSH și chei SSH prin asistentul AI.
- Pe un server există o singură cheie de agent, comună pentru toate token-urile dvs.
- Comenzile rulate prin AI cu
run_server_commandnu o folosesc: ele trec prin cheia de administrare. - Funcțiile panoului nu depind de ea.
Cum ștergeți cheia agentului
- Pe cardul serverului apăsați „Adaugă cheie SSH”.
- În „Chei instalate”, găsiți rândul cu tipul
ssh-ed25519și comentariulblackbox-agent-…. - Apăsați „Șterge” și confirmați întrebarea „Ștergeți cheia {fp} de pe acest server?” (în locul {fp} apare începutul amprentei).
- Apare mesajul „Cheie ștearsă.”
Cheia nu revine singură. Este reinstalată doar când un asistent AI cu un token care are permisiunea servers:credentials cere din nou acces SSH la server, și atunci revine aceeași cheie. Cheia se schimbă doar la cererea get_server_ssh_access cu regenerate=true: se creează o cheie nouă, iar cea veche este ștearsă de pe server.
Securitate Partea privată a cheii agentului dă acces
root, la fel ca o parolă. Dacă bănuiți că a ajuns unde nu trebuie, revocați token-urile implicate, ștergeți cheia din panou și, dacă mai folosiți acces SSH prin AI, cereți o cheie nouă curegenerate=true. Altfel, următoarea cerere reinstalează cheia veche.
Controlul rămâne la dvs.
- Un asistent AI poate folosi cheile BLACKBOX doar printr-un token API creat de dvs. și doar cu permisiunile bifate la crearea lui: Permisiunile token-urilor (scopes).
- „Vizualizează parolele/accesul serverelor” (
servers:credentials) permite cererea cheii agentului, iar „Rulează orice comandă ca root pe serverele mele” (servers:exec) permite comenzi prin cheia de administrare. Ambele înseamnă accesrootpe toate serverele dvs. - Revocați token-urile pe care nu le folosiți: blackbox.md → „Contul meu” → „Token-uri API” → „Revocă”. Clientul AI pierde accesul imediat: Token-uri API: creare, copiere și revocare.
- Schimbarea parolei contului blackbox.md oprește toate token-urile create înainte de schimbare.
Întrebări frecvente
În „Chei instalate” văd o cheie pe care nu am adăugat-o. Ce fac?
Identificați-o după etichetă și comentariu. „Cheie de administrare (blackbox.md)” și cheia cu comentariul blackbox-agent-… sunt ale BLACKBOX. Dacă o cheie nu este nici a dvs., nici una dintre acestea două, ștergeți-o cu „Șterge” și scrieți suportului: Serverul a fost spart sau este atacat: ce faceți.
Poate echipa BLACKBOX să acceseze serverul meu? Cheia de administrare se folosește pentru acțiunile pe care le cereți dvs. în panou sau prin asistentul AI. Nu accesăm și nu citim conținutul aplicației dvs., cu excepția suportului tehnic la cererea dvs. explicită sau când legea ne obligă; atunci, dacă legea nu interzice, vă informăm în prealabil (Acordul privind prelucrarea datelor (DPA) pentru companii). Fiecare afișare a datelor de acces este înregistrată. Pentru comenzile rulate prin AI înregistrăm doar faptul că au rulat, fără textul comenzii și fără rezultatul ei.
Nu folosesc asistenți AI. De ce am cheia agentului pe server?
Este adăugată pe fiecare server VPS nou, ca un asistent AI să poată lucra fără pași suplimentari. Fără un token cu permisiunea servers:credentials, nimeni nu o poate cere din contul dvs. O puteți șterge oricând; nu revine decât la o nouă cerere de acces SSH prin AI. Pe un server care nu a primit-o la creare, ea se creează la prima astfel de cerere.