SSH anahtarı oluşturun – nasıl çalışır? – Blog

SSH, “Secure Shell”in kısa biçimi pratik bir meseledir: Terminali kullanarak – veya Windows sistemlerinde PuTTY küçük aracını kullanarak – başka bir bilgisayarı komut satırı aracılığıyla SSH aracılığıyla uzaktan kolayca yönetebilirsiniz. Bu, bir medya merkezi bilgisayarı, bir zanaat bilgisayarı, bir sunucu veya web sunucusu veya bir NAS gibi Unix tabanlı sistemler söz konusu olduğunda her zaman pratiktir. SSH sayesinde, sistemlerin bir kullanıcı arayüzüne, bağlı bir klavye ve fareye veya bir ekrana ihtiyacı yoktur: SSH, bir dizüstü bilgisayar veya PC’den uygun bir şekilde uzaktan terminal kontrolü sağlar. Bunun sorunsuz ve güvenli bir şekilde çalışması için, ortak anahtar kimlik doğrulaması olarak bilinen bir SSH anahtarı ayarlanmalıdır: Bu, genel ve özel anahtar biçimindeki bir anahtar çiftinden oluşur ve güvenli bir oturum açmayı sağlar.

Windows, Linux ve macOS altında SSH anahtarı oluşturma: Bu şekilde çalışır

Linux veya macOS gibi Unix sistemleri altında bir SSH anahtarı oluşturmak için sözde terminal önemlidir. Bu, sistemin grafiksel kullanıcı arayüzündeki komut satırıdır. Linux’u arabirim olmadan kullanıyorsanız, ilgili kabuğu da kullanabilirsiniz – burada bir fark yoktur.

Bir uyarı: Windows için önce OpenSSH’yi kurmanız gerekir. Talimatlar burada resmi Microsoft web sitesinde mevcuttur.

PuTTY kullanarak Windows’ta bir SSH anahtarı nasıl oluşturulur?

Önceden Windows’ta OpenSSH kullanmak mümkün değildi. Bu nedenle, PuTTY yazılımıyla orada bir yoldan gidilmesi gerekiyordu. OpenSSH artık Windows için mevcut olsa da, PuTTY’li varyant hala çalışıyor.

SSH anahtarları ile ne yapılmalı?

Anahtar çiftleri oluşturulduktan sonra, kullanımlarının önünde hiçbir şey kalmaz. “Kontrol bilgisayarında”, yani dizüstü bilgisayarda veya PC’de oluşturulduğundan, genel anahtarın yine de sunucuya kopyalanması gerekir. Önce sunucuda oturum açmanız ve ardından genel anahtarı orada saklamanız gerekir. Terminalde gerekli komut şudur:

ssh-copy-id -i ~/yol/to/genel anahtar dosyası kullanıcı@sunucu

Yollar ve kullanıcılar elbette sizin koşullarınıza göre uyarlanmalıdır.

Daha sonra kaydolabilirsiniz

ssh -i ~/yol/to/privatekeyfile [email protected]

sunucuya giriş yapın. Özel anahtar daha sonra sunucudaki genel anahtara göre kontrol edilir. Özel ve genel anahtarlar eşleştiğinden, ayarlanan ayarda artık parola gerekmez. Komut satırı, anahtarın mevcut olmadığından şikayet edebilir. Bu durumda, özel anahtar dosyasını “kontrol sisteminizdeki” gizli kullanıcı .ssh alt klasörüne taşımanız gerekir.

Konuyla ilgili daha fazlası:

Reklamcılık SSH, “Secure Shell”in kısa biçimi pratik bir meseledir: Terminali kullanarak – veya Windows sistemlerinde PuTTY küçük aracını kullanarak – başka bir bilgisayarı komut satırı aracılığıyla SSH aracılığıyla uzaktan kolayca yönetebilirsiniz. Bu, bir medya merkezi bilgisayarı, bir zanaat bilgisayarı, bir sunucu veya web sunucusu veya bir NAS gibi Unix tabanlı sistemler söz konusu olduğunda her…

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir