HTTP/3 kullanan daha hızlı ve daha zengin bir güvenli kabuk: SSH3
- SSH3 genel bakış: SSH3, SSH protokolünü baştan aşağı yeniden ele alarak anlamını HTTP mekanizmaları üzerine eşliyor. SSH3, güvenli kanal kurulumu için QUIC+TLS1.3 kullanıyor ve kullanıcı kimlik doğrulaması için HTTP kimlik doğrulama mekanizmalarından yararlanıyor.
SSH3 daha hızlı
- Oturum kurulum hızı: SSH3, SSHv2'ye kıyasla oturum kurulumunda çok daha hızlı. SSHv2 5~7 ağ gidiş-dönüş süresi gerektirirken, SSH3 yalnızca 3 gidiş-dönüş süresi gerektiriyor.
SSH3 güvenli
- Güvenlik mekanizmaları: SSH3, TLS 1.3, QUIC ve HTTP gibi güçlü ve uzun süredir doğrulanmış mekanizmalara dayanıyor. Bu protokoller, internette güvenliğin kritik olduğu uygulamalarda zaten yaygın olarak kullanılıyor.
Herkese açık SSH3 sunucuları gizlenebilir
- Sunucu gizleme: SSH3 sunucuları gizli bir bağlantının arkasına saklanabiliyor ve yalnızca belirli bir bağlantıya HTTP isteği gönderen kimlik doğrulama girişimlerine yanıt veriyor. Bu sayede SSH3 sunucuları internet kullanıcıları açısından görünmez hale getirilebiliyor.
SSH3 şimdiden zengin özelliklere sahip
- Yeni özellikler: UDP port yönlendirme, X.509 sertifikaları kullanımı, sunucu gizleme ve anahtarsız kullanıcı kimlik doğrulaması (OpenID Connect) mümkün.
- OpenSSH özelliklerinin uygulanması:
~/.ssh/authorized_keys ayrıştırma, ~/.ssh/config ayrıştırma, sertifika tabanlı sunucu kimlik doğrulaması, known_hosts mekanizması, ssh-agent otomatik kullanımı, SSH agent forwarding, TCP port yönlendirme gibi OpenSSH'nin popüler özellikleri uygulanmış durumda.
SSH3 kurulumu
- Kaynak koddan derleme: En güncel Golang sürümü gerekiyor; kaynak kodu indirip ikili dosyaları derleme adımlarını içeriyor.
- SSH3 sunucusu dağıtımı: SSH3 sunucusunun bir host'a dağıtılması gerekiyor; X.509 sertifikası ve özel anahtar gerekli.
ssh3-server çalıştırılabilir dosyasının kullanım şekli sunuluyor.
- SSH3 istemcisini kullanma: SSH3 sunucusu çalıştıktan sonra, SSH3 istemcisi kullanılarak bağlantı kurulabiliyor.
ssh3 çalıştırılabilir dosyasının kullanım şekli sunuluyor.
GN⁺ görüşü
- Önemi: SSH3, mevcut SSH protokolüne kıyasla daha hızlı oturum kurulumu ve daha güçlü güvenlik sunuyor. Özellikle HTTP/3 tabanlı yeni kimlik doğrulama yöntemi ve sunucu gizleme özelliği, güvenlik açısından büyük avantaj sağlıyor.
- İlgi çekici yönü: Mevcut SSH kullanıcıları için OpenSSH'nin popüler özelliklerini aynen kullanabilmek cazip. Ayrıca UDP port yönlendirme gibi yeni özellikler, ağ yöneticileri ve kullanıcılar için yeni imkanlar sunuyor.
- Eğlenceli tarafı: SSH3'ün deneysel yapısı ve yeni özellikleri, BT profesyonellerine yeni araçları keşfetme ve deneme keyfi sunuyor. OpenID Connect üzerinden anahtarsız kimlik doğrulama yöntemi, kullanıcı deneyimini kökten değiştirme potansiyeline sahip.
1 yorum
Hacker News yorumları
Bu çeşitli görüşler, QUIC üzerinden SSH kavramı etrafında ilgi çekici bir tartışma sunuyor; teknik artı ve eksiler ile güvenlik açısından değerlendirilmesi gereken noktaları ele alıyor.