Farklı bilgisayarlar arasında iletişim kurmak için farklı yöntemler vardır, ancak çoğu zaman aktarılacaklar hassas kullanıcı bilgileriyle ilişkili olduğundan, mevcut güvenlik seçeneklerini her zaman dikkate almalıyız.
En güvenli yollardan biri SSH protokolünü kullanmaktır ve burada OpenSSH bu bağlantı için pratik bir çözüm haline gelir.
OpenSSH kullanarak, casusluk, bilgi hırsızlığı ve diğer saldırı türlerini ortadan kaldırmak için tüm trafiğin şifreleneceğinden emin olabiliriz, buna ek olarak, OpenSSH bize çok çeşitli güvenli tünel yetenekleri, çeşitli kimlik doğrulama yöntemleri ve özel ayarlar için seçenekler sunar.
Windows 10'un yeni yapısının içereceği ana yeniliklerden biri, eğer yeni bir yapı ise, OpenSSH'nin beta aşamasında entegrasyonu olacaktır.
Bu özelliği, Microsoft'un Insider programı aracılığıyla erişilebilen ve henüz kaydolmadıysak, aşağıdaki bağlantıda bulunan Windows 10 Fall Creators'ın 17063 derlemesinde bulacağız:
Artık Windows 10, bu işlemi güvenilir ve tam işlevsel bir şekilde gerçekleştirmek için OpenSSH İstemcisi ve OpenSSH Sunucu seçeneklerini eklemiştir.
Daha sonra Windows 10 Fall Creators'da OpenSSH Sunucusunun nasıl kurulacağını göreceğiz.
1. Windows 10 sistem özelliklerine erişin
Aşama 1
İşlemi başlatmak için Başlat menüsüne gidiyoruz ve orada "Ayarlar" seçeneğini seçiyoruz, aşağıdakileri göreceğiz:
Adım 2
Orada "Uygulamalar" bölümüne tıklıyoruz ve yeni pencerede aşağıdakileri göreceğimiz "Uygulamalar ve özellikler" bölümüne gidiyoruz:
Aşama 3
Orada "İsteğe bağlı işlevleri yönet" satırına tıklıyoruz ve şunu göreceğiz:
2. Windows 10'da OpenSSH'yi ekleyin
Aşama 1
"Yeni bir özellik ekle" satırına tıklayın ve görüntülenen pencerede, hem istemci hem de sunucu düzeyinde OpenSSH seçeneklerini göreceğimiz en alta geçiyoruz:
Adım 2
OpenSSH Sunucusu özelliğine tıklayın ve kurulum seçeneğinin aktif olduğunu göreceğiz:
NotBu işlevin beta aşamasında olduğunu ve davranışında kararsızlığa neden olabileceğini unutmayın.
Aşama 3
Kurulum işleminin başladığını göreceğiz:
4. Adım
Değişiklikleri uygulamak için bilgisayarı yeniden başlatmaya devam ediyoruz. OpenSSH ikili dosyaları aşağıdaki yolda barındırılacaktır:
C: \ Windows \ system32 \ Openssh
Adım 5
Orada aşağıdaki gibi araçlar göreceğiz:
sftp-server.exe ssh-agent.exe ssh-keygen.exe sshd.exeYapılandırma dosyasının yanı sıra sshd_config.
6. Adım
Hizmeti doğrulamak için OpenSSH bir sistem hizmeti görevi görecek ve bunu aşağıdaki tuş kombinasyonunu kullanarak ve services.msc komutunu çalıştırarak kontrol edebiliriz, Enter'a basın ve görüntülenen pencerede sshd hizmetini bulacağız:
+ R
3. Windows 10'da SSH sunucusunu çalıştırın
Aşama 1
Windows'ta OpenSSH sunucusunu yapılandırmak için hizmete çift tıklayacağız veya / Özellikler'e sağ tıklayacağız ve Oturumu başlat penceresinde varsayılan seçeneği bırakabiliriz:
Adım 2
Ardından, komut istemine yönetici olarak erişiyoruz ve aşağıdaki satırı yürütüyoruz:
cd c: \ windows \ system32 \ OpensshAşama 3
Ardından güvenlik anahtarını oluşturmak için aşağıdaki satırı çalıştırıyoruz:
ssh-keygen -A
BÜYÜT
4. Adım
Şimdi, OpenSSH klasöründen Windows Gezgini'ni başlatmak için komut isteminden explorer.exe giriyoruz:
NotBu işlem, Windows PowerShell'de aşağıdaki satırlarla yürütülebilir:
Kurulum Modülü -Force OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C: \ Windows \ System32 \ OpenSSH \ ssh_host_ed25519_key
Adım 5
Güvenlik anahtarının OpenSSH klasöründe bulunduğunu görebiliriz:
4. Windows 10'da OpenSSH dinleme bağlantı noktasını etkinleştirin
Aşama 1
Bir sonraki adım, doğru OpenSSH iletişimi için 22 numaralı bağlantı noktasının etkinleştirilmesine izin vermektir, bunun için aşağıdaki satırı uygularız:
netsh advfirewall güvenlik duvarı kural ekle adı = "SSHD Bağlantı Noktası" dir = eylemde = protokole izin ver = TCP yerel bağlantı noktası = 22
BÜYÜT
Adım 2
Bu işlemi PowerShell ile gerçekleştirmek istiyorsak aşağıdakileri uygulayacağız:
Yeni-NetFirewallRule -Ad sshd -DisplayName 'OpenSSH Sunucusu (sshd)' -Service sshd -Etkin Doğru -Yön Gelen -Protokol TCP -Eylem İzin Ver -Profil Etki Alanı
BÜYÜT
5. Windows 10'da OpenSSH ile bağlanın
Aşama 1
Son olarak, aşağıdaki sözdizimini kullanarak yerel ağdaki herhangi bir bilgisayardan erişebiliriz:
ssh kullanıcısı @ IPAdım 2
Tüm SSH alternatiflerini doğrudan konsolda görebiliriz:
BÜYÜT
Böylece OpenSSH'yi Windows 10'un yeni yapısına kurabiliriz.