Konfiguracija vzdevka ključa SSH¶
Vzdevek vrste SSH key omogoča, da Vault za gesla namesto gesla hrani zasebni ključ SSH. Uporabniki odprejo sejo SSH, ne da bi kdaj videli ključ, ključ pa je mogoče rotirati, ne da bi spremenili njihove navade.
Ta stran obravnava celotno pot: ustvarjanje para ključev na ciljnem strežniku, nato deklaracijo vzdevka v Vault.
Najprej deklarirajte aplikacijo SSH
Vzdevek ključa SSH je povezan z aplikacijami SSH, ki so že deklarirane v konzoli, in ni združljiv s standardno aplikacijo SSH: če jo izberete, vzdevka ni mogoče shraniti. Preden začnete, deklarirajte privilegirano aplikacijo SSH, ki bo uporabljala ključ, sicer bo na seznamu aplikacij v oknu vzdevka pisalo No SSH application.
Korak 1 — ustvarite par ključev na strežniku¶
Prijavite se v strežnik, za katerega konfigurirate dostop, z računom, za katerega je namenjen dostop s ključem.
Ustvarite par ključev RSA:
1 | |
my_vault_key je ime datotek, ki hranita ključa — tukaj my_vault_key in my_vault_key.pub, zapisani v trenutni imenik.
Nastavite šifrirno frazo ali načrtujte rotacijo
Ukaz zahteva šifrirno frazo za zasebni ključ. Vnesite jo. Če jo pustite prazno, za odpiranje računa zadostuje že sam ključ, pravilnik rotacije, nastavljen za vzdevek, pa postane edino, kar omejuje, kako dolgo je razkriti ključ še uporaben.
Javni ključ dodajte med avtorizirane ključe za ta račun. Če imenik ~/.ssh/ že obstaja, lahko sporočilo, ki ga vrne prvi ukaz, prezrete:
1 2 | |
Pridobite zasebni ključ (my_vault_key) s strežnika — na primer prek odjemalca SFTP.
Zasebni ključ je besedilna datoteka
Njegova vsebina je kodirana v base64, zato jo lahko prikažete tudi z ukazom cat in jo shranite kot besedilno datoteko na delovni postaji. Ne glede na to, kako ga pridobite, mora v konzolo priti nespremenjen: njegova vsebina se začne z -----BEGIN ... PRIVATE KEY----- ali s PuTTY-User-Key-File- za ključ v obliki PuTTY.
Korak 2 — ustvarite vzdevek v Vault¶
Odprite modul Password vault in kliknite +.
V oknu Add alias izberite vrsto SSH key in izpolnite polja.
| Polje | Kaj vnesete |
|---|---|
| Alias | Ime vzdevka. Vsiljene so male črke, znaki @ , < & > " pa so zavrnjeni. |
| Type | SSH key. |
| Username | Račun, za katerega je bil v koraku 1 ustvarjen ključ. |
| SSH key | Datoteka zasebnega ključa, pridobljena v koraku 1. |
| Password | Šifrirna fraza ključa. Polje pustite prazno samo, če ključ nima šifrirne fraze. |
| Policy | V okviru Password rotation pravilnik rotacije, uporabljen za vzdevek. |
| (aplikacije SSH) | Aplikacije SSH, ki bodo uporabljale ta vzdevek, povlecite na desni seznam. |
Izčrpen opis polj in njihovih omejitev je na referenčni strani: Dodajanje vzdevka.
Kliknite Validate, da shranite vzdevek.
Polje za geslo ne vsebuje gesla računa
Pri vzdevku ključa SSH je Password šifrirna fraza, ki ščiti zasebni ključ — ne geslo ciljnega računa. Vzdevek, ki preverja pristnost z geslom, je vzdevek vrste SSH password, ki je druga vrsta.

