CH-J Server Managerserverhåndtering over SSH
Menu
Alle vejledninger og artikler →

Ed25519 eller RSA: vælg og installér SSH-nøgler

Vælg en kompatibel nøgle, beskyt den private del og test ny adgang før gammel adgang fjernes.

Politik og kompatibilitet

Ed25519 passer, når server og sikkerhedspolitik tillader det. Brug RSA 3072 eller 4096, når kompatibilitet eller regler kræver det. En RSA-nøgle er ikke den gamle SHA-1-signatur ssh-rsa: moderne RSA kan bruge SHA-2. Genaktivér ikke gamle signaturer globalt.

Generér lokalt og beskyt privatnøglen

Vælg én kommando og et nyt filnavn; overskriv ikke eksisterende nøgler. Angiv en adgangssætning, når du bliver spurgt. Kun .pub-filen hører til på serveren; privatnøglen bliver på klienten. CH-J Key Generator findes allerede i Beta 0.1.0.

ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519_chj
ssh-keygen -t rsa -b 3072 -f ~/.ssh/id_rsa_chj
ssh-keygen -lf ~/.ssh/id_ed25519_chj.pub -E sha256

Installér offentlig nøgle og test

Indsæt hele den offentlige nøgle på én linje i målkontoens ~/.ssh/authorized_keys. På Linux kontrolleres ejer og normalt tilstand 700 for .ssh og 600 for authorized_keys. Hold den aktuelle session åben og test et andet login før gammel adgang ændres. Bruger- og værtsnøgler har forskellige formål.

ls -ld ~/.ssh ~/.ssh/authorized_keys
ssh -o IdentitiesOnly=yes -i ~/.ssh/id_ed25519_chj user@server.example

Detaljeret dokumentation

OpenSSH: ssh-keygen →

OpenSSH: sshd_config →

Biometrisk oplåsning og sikkerhed →