PowerShell ile Windows’ta OpenSSH sunucusu nasıl kurulur

0
26

[ad_1]

Bir Windows makinesine SSH’ye ihtiyacınız olduysa, Jack Wallen size PowerShell’in yardımıyla bunu nasıl mümkün kılacağınızı gösteriyor.

sunucular üzerinden SSH

Resim: Funtap/Shutterstock

Bir Linux sunucusuna uzaktan bağlanmak için SSH’yi kullanmak inanılmaz derecede kolaydır. SSH sunucusunu kurmak bile çocuk oyuncağı. Ancak bir Windows makinesine SSH’ye ihtiyacınız olduğunda, işler biraz daha karmaşık hale gelir. Çok zorlayıcı değil, ancak Linux’ta olduğu kadar basit değil.

OpenSSH Sunucusunu Windows 10’a yükleme, açılışta başlayacak şekilde yapılandırma sürecinde size yol göstereceğim ve ardından bir Linux makinesinden nasıl oturum açacağınızı göstereceğim. Bunu yapmanıza hiç gerek olmayabilir, ancak yaptığınızda, bunu bildiğinize sevineceksiniz.

GÖRMEK: İşe Alma Kiti: Ağ Mühendisi (TechRepublic Premium)

Neye ihtiyacın olacak

İhtiyacınız olan tek şey, çalışan bir Windows 10 örneği, yönetici ayrıcalıklarına sahip bir kullanıcı ve oturum açmak için ikinci bir makinedir.

Eldekilerle, hadi işe başlayalım.

Windows 10’da OpenSSH nasıl kurulur

Yapılacak ilk şey, yönetici ayrıcalıklarıyla PowerShell’i açmaktır. Başlat düğmesine tıklayın ve PowerShell yazın. Girişi gördüğünüzde, Yönetici Olarak Çalıştır’a ve ardından Evet’e tıklayın. Yüklemeden önce, aşağıdaki komutla yapılabilecek yazılımın hangi sürümlerinin mevcut olduğunu bulmalıyız:

Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'

PowerShell terminalinizde aşağıdakilerin yazdırıldığını görmelisiniz:

Name  : OpenSSH.Client~~~~0.0.1.0

State : NotPresent

Name  : OpenSSH.Server~~~~0.0.1.0

State : NotPresent

Yukarıdakilerin anlamı ne OpenSSH (sürüm 0.0.1.0) istemcisi ne de sunucusu kuruludur. Bunu düzeltelim. İlk olarak, OpenSSH istemcisini aşağıdakilerle kurun:

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

Ardından, OpenSSH sunucusunu aşağıdakilerle kurun:

Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

Şimdi, komutu verirseniz:

Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'

Hem istemci hem de sunucu Yüklendi olarak listelenmelidir.

Ardından, OpenSSH sunucusunu şu komutla başlatmamız gerekiyor:

Start-Service sshd

Şimdi OpenSSH sunucusunu açılışta başlayacak şekilde ayarlayacağız. Bunun için sorun:

Set-Service -Name sshd -StartupType 'Automatic'

Windows makinenize nasıl SSH yapılır

Burası biraz dağınık hale geldiği yer. İlk olarak, gerçek kullanıcı hesap adınızın ne olduğunu bulmanız gerekir. Bunu yapmak için Başlat menüsüne tıklayın ve şunu yazın cmd. Terminal penceresi açıldığında kullanıcı adınız şu şekilde listelenecektir:

C:UsersUSERNAME

USERNAME, gerçek kullanıcı adınızdır.

Ardından, hesabınızı Windows 10’da kurmak için kullandığınız parolaya ihtiyacınız olacak. Bu, Hotmail parolanız, Skype parolanız veya OneDrive parolanız olabilir.

Bu iki bilgi parçası elinizdeyken, Linux’unuza (veya OpenSSH’nin kurulu olduğu başka bir Windows makinesine) gidin ve şu şekilde oturum açın:

ssh USERNAME@IP

USERNAME, Windows 10 kullanıcı adınız ve IP, Windows makinenizin IP adresidir. Windows makinenizin IP adresini bilmiyorsanız, Windows’ta cmd terminal penceresine geri dönün ve şu komutu verin:

ipconfig/all

IP adresi çıktıda listelenmelidir.

Windows kullanıcı parolanız sorulmalıdır. Bu parolayı denerseniz ve başarısız olursa, Windows makinenizin parola ile oturum açmaya izin verdiğinden emin olmanız gerekebilir. Çoğu zaman, Windows 10 masaüstleri Windows Hello Face, Parmak İzi, PIN veya Güvenlik Anahtarı aracılığıyla oturum açmak üzere yapılandırılır. Parola genellikle bunun dışında bırakılır. Parolayla oturum açmayı etkinleştirmek için aşağıdakileri yapın:

  1. Ayarları aç.
  2. Hesaplar’a gidin.
  3. Oturum Açma Seçenekleri’ni tıklayın.
  4. Microsoft hesapları için Windows Merhaba Oturum Açma Gerektir’i devre dışı bırakın.
  5. Bilgisayarı yeniden başlatın.

Oturum açmaya gittiğinizde, varsayılan kimlik doğrulama yönteminizi kullanmaya devam edebilirsiniz, ancak SSH aracılığıyla hesap parolanızla oturum açabileceksiniz. Windows Hello gereksinimini devre dışı bırakmazsanız, SSH üzerinden oturum açmada sorun yaşayabilirsiniz.

SSH’yi Windows makinesine tekrar deneyin. Umarım, bu sefer işlem tamamlanır ve kendinizi Windows terminal isteminde, o makinede yapmanız gereken her şeyi yapmaya hazır bulursunuz.

Jack Wallen’dan iş profesyonellerine yönelik en son teknik tavsiyelerin tümü için TechRepublic’in YouTube’da Teknik Çalışmayı Nasıl Yapılır’a abone olun.

Ayrıca bkz.

[ad_2]

Source link

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz