Genel / özel anahtar nasıl oluşturulur (UNIX)


12

Bazıları bana söyleyebilir mi, SSH kullanmak için, bir ev sahibinin neden ortak ve özel bir anahtara sahip olması gerekir? Ve kendim için nasıl bir genel / özel anahtar çifti oluşturabilirim?

Yanıtlar:




4

Bir dağıtımdan diğerine farklılık gösterir. Ubuntu'da şu komutu kullanın:

ssh-keygen

Biri genel (sunucuda paylaşacağınız) ve diğeri özel olmak üzere iki anahtar oluşturur ve kimseyle paylaşmazsınız. Ortak anahtar sunucudaki ~ / .ssh / yetkili_anahtarlarına kopyalandıktan sonra parola sormadan oturum açabilirsiniz.


2

Genel / özel anahtarlar kilitler ve anahtarlar gibidir: sunucu size bir kilit gönderir, ancak anahtarı tutar ve ardından iletilerinizi sunucuya kilitlersiniz. Verileri alabilmek için sunucuya da bir kilit göndermeniz gerekir.

Wikipedia bunun harika bir örneğine sahiptir.


1

Neyse anahtarlar üretmek için kullanmalısınız ssh-keygen. Asimetrik anahtarlara dayalı bir şifreleme sistemi olan SSL'yi kullanmak için özel ve genel anahtarlara ihtiyacınız vardır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.