Windows Windows 10'da ssh nasıl kullanılır

İçindekiler:
- SSH nedir
- Ubuntu'da SSH sunucusunu yapılandırma
- Linux sunucumuzun IP adresine bakın
- SSH istemcisi Windows 10'a bağlanma
- SSH İstemcisi Windows 10'u Yükleme
- SSH istemcisini Windows 10'dan Linux'a bağlama
- SSH sunucusunu yapılandırma Windows 10
- Windows 10'da SSH Sunucusunu Başlatma
- OpenSSH Windows 10 için dinleme bağlantı noktasını etkinleştir
- Windows 10 SSH sunucusu bağlama
- Uzak ana bilgisayar kimliği düzeltme hatası SSH'yi değiştirdi
- Ubuntu'dan bir Windows 10 SSH sunucusuna bağlanma
- Bir SSH sunucusuna uzaktan bağlanma
Bu yazıda, sistem komut satırından Windows 10'da SSH'yi nasıl kullanabileceğimizi göreceğiz. Özellikle, PowerShell'i ve bize sunduğu avantajları kullanacağız. SSH, yüksek güvenliği ve Windows ve Linux ile geniş uyumluluğu nedeniyle günümüzde uzak bağlantılar için en çok kullanılan iletişim protokolü protokollerinden biridir.
İçindekiler dizini
Linux ve Windows arasında uyumluluk elde etmek için Putty gibi harici programlar yüklemeniz gerektiğinden, Windows'un önceki sürümlerinde SSH kullanmak nispeten daha karmaşıktı. Ancak, Windows 10'un sistemimizden bir istemciye sunucu olarak yapılandırılması için bağlantı yapabilmesi için bir SSH modülüne sahip olduğu için bu şu anda gerekli değildir.
SSH nedir
SSH veya Güvenli Kabuk, iki işletim sistemini uzaktan bağlamak için güvenli bir iletişim protokolüdür, böylece bir ana bilgisayarı bir komut konsolu kullanarak bir istemci bilgisayardan kontrol edebiliriz.
SSH ile ilgili en önemli şey, FTP veya Telnet ile mümkün olmayan bağlantı oturumunu şifreleyebilmesidir, çok daha güvensiz ve az kullanılan protokollerdir.
SSH ayrıca RSA anahtarlarını normal kullanıcıların oturum anahtarlarından daha güvenli kullanma olasılığı ile bir ana bilgisayardan bir istemciye güvenli bir şekilde kopyalamaya izin verir ve ayrıca daha fazla güvenlik elde etmek için dosya iletimini tünelleyebiliriz.
Halihazırda sahip olduğu işletim sistemine sahip herhangi bir bilgisayar arasında SSH yapmak mümkündür, çünkü OpenSSH, Putty, Shell, SSH-Agent gibi uyumluluk elde etmek için belirli programlar vardır.
SSH ile hem dahili ağda hem de tamamen uzaktan sunucu olarak yapılandırılmış bir bilgisayara bağlanabiliriz. Bunu yapmak için, varsayılan olarak kullanılan 22 numaralı TCP bağlantı noktasını açmamız gerekecek.
Ubuntu'da SSH sunucusunu yapılandırma
Şimdi yapacağımız şey, SSH'yi bir Ubuntu bilgisayarında bir sunucu olarak yapılandırmak ve bir Windows istemcisi üzerinden erişmektir.
Yapmamız gereken ilk şey , Ubuntu'da sunucu modunda SSH çalıştırmaktır. Bu yüzden süreci başlatmak için bir Linux terminali açacağız.
SSH sunucusunu kurmak için aşağıdaki komutu yürütmemiz gerekecek:
sudo apt-get install openssh-sunucusu
Şifreyi koyduk ve kurulum işlemi birkaç saniye sürecek. Ubuntu'daki SSH sunucumuzu yönetmek için en önemli komutlar şunlardır:
sudo gedit / etc / ssh / sshd_config
Bu komutla iletişim portu, şifreleme protokolü veya diğer yönler gibi parametreleri düzenlemek için SSH yapılandırma dosyasını açacağız.
sudo /etc/init.d/ssh başlangıç
SSH sunucusunu başlatma komutu
sudo /etc/init.d/ssh durağı
SSH sunucusunu kapatma komutu
sudo /etc/init.d/ssh yeniden başlatma
Örneğin, bir yapılandırma değişikliğinden sonra SSH sunucusunu yeniden başlatma komutu
Prensip olarak, bu yapılandırma dosyası varsayılan olarak olduğu gibi bırakacağız, çünkü eğitim Windows'dan bir iletişim kurmak ve Ubuntu'da bir sunucu yapılandırmamakla ilgili
Sonra. Yapacağımız şey SSH arka plan programının başlatılmasına göre komutu çalıştırmak. Şimdi Windows'a geçeceğiz.
Linux sunucumuzun IP adresine bakın
Yalnızca etkinleştirdiğimiz SSH sunucusunun IP adresini bilmeliyiz. Bunun için şu komutu kullanıyoruz:
SSH istemcisi Windows 10'a bağlanma
SSH Windows 10'u kullanmak için PowerShell veya komut istemini kullanmamız ve programı etkinleştirmek ve komut konsolumuzda kullanabilmemiz için bazı prosedürler yapmamız gerekecek
SSH İstemcisi Windows 10'u Yükleme
Windows 10 ile bunu yeterince kolay hale getirdik. Yapılandırma panelindeki özellikler listesinden hem SSH istemcisini hem de sunucuyu etkinleştirebiliriz.
- Başlat menüsüne gidip konfigürasyon panelini açmak için dişli çark üzerine tıklıyoruz " Uygulamalar " seçeneğini seçiyoruz ve bunun içinde kendimizi " Uygulamalar ve özellikler " seçeneğine yerleştiriyoruz Şimdi doğru alandaki seçeneğe tıklamalıyız " İsteğe bağlı işlevleri yönet "
Görünen listede, varsayılan ssh istemcisini zaten yüklemiş olabiliriz, bu durumda bu listede görünecektir.
- Yüklü değilse, " Özellik ekle " yi tıklayın
Özellikler listesine girdikten sonra bizi ilgilendiren iki uygulamayı bulmalıyız: " OpenSSH Client " ve " OpenSSH Server"
Her iki durumda da “ Yükle ” yi tıklayacağız. Bir önceki pencereye dönersek, bu öğelerin zaten kurulu olarak nasıl görüneceğini görebiliriz.
Artık Ubuntu ekibimize bağlanmak için SSH istemcisini kullanabileceğiz
SSH istemcisini Windows 10'dan Linux'a bağlama
Yapmamız gereken ilk şey bir PowerShell penceresi açmak. Bunu yapmak için başlat menüsü düğmesine sağ tıklayıp " Windows PoweShell " i seçiyoruz.
Komutu yazarsak:
sSH
Elimizdeki farklı seçenekler hakkında bilgi edineceğiz.
Windows 10'dan SSH'li bir sunucuya bağlanmak için yazmamız gereken tek şey şudur:
sSH Örneğin " ssh [email protected] ". Bize otomatik olarak Ubuntu kullanıcı kimlik bilgilerini soracak ve Bir kullanıcı yazmazsak, varsayılan olarak sunucu sisteminde bulunan kullanıcı algılanır, bu durumda olduğu gibi: Kusurlar nedeniyle Ubuntu sistem kullanıcısının / home dizininde olacağız. Sunucu ekipmanımızda istediğimizi uzaktan yapabiliyoruz. Oturumun bağlantısını kesmek için yalnızca komutu yazmamız gerekir: çıkış
Bizimkinden farklı bir ağdan uzaktan bağlanmak için yönlendiricimizin 22 numaralı bağlantı noktasını açmamız ve internet bağlantımızın gerçek IP'sini girmemiz gerekecek. Şimdi aynı prosedürü gerçekleştireceğiz, ancak Windows istemcisinden Windows'ta da bir sunucuya. Windows için SSH sunucusunu yüklemeye başlamadan önce, şimdi sadece bağlanmak için başlatmanız gerekiyor. Sistem hizmetleri listesini açmak ve SSH sunucusunu etkinleştirmek için aşağıdakileriz: services.msc
Şimdi bu iki hizmetle yapabileceğimiz, sistem başlatıldığında başlayacak şekilde yapılandırmaktır Sunucu makinemizde zaten SSH sunucusu çalışıyor olacak. Bu, özellikle yapmak istediğimiz, port 22'ye SSH sunucumuza uzaktan erişmekse kullanışlıdır. Yönetici izinleriyle yürütülen PowerShell konsolumuza aşağıdaki komutu yerleştirmemiz gerekecek New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Sunucusu (sshd)' -Service sshd -Enabled True -Direction Gelen-Protokol TCP -Action Allow -Profile Etki Alanı
Yeni yapılandırılmış Windows 10 sunucumuza bağlanmak için her şey hazır. Yapmamız gereken önceki prosedürle aynıdır, ancak ekibimizin IP'si daha önce Ubuntu sunucusunda eriştiğimizle aynı ise, bir hata vermeyecektir. Daha önce şu anda sahip olduğumuz adresle aynı IP adresine sahip bir SSH sunucusuna eriştiğimiz için bu hata bize atlıyor. Farklı bir işletim sistemi olduğundan ve başka bir etki alanı çalışıyor olduğundan, sunucuyla ilişkili güvenlik RSA anahtarı farklıdır ve bu hatayı alırız. Çözmek için tek yapmamız gereken, bir PowerShell veya Komut İstemi penceresi yönetici olarak girmek ve aşağıdaki komutu yazmaktır: ssh-keygen -R Örneğin, bizim durumumuzda: " ssh-keygen -R 192.168.2.104 " ve bu yolla ilişkili anahtarların listesi farklı bir anahtar istemek için boşaltılacaktır Şimdi bağlantı işlemini tekrar yapıyoruz ve bu başarılı olacak Şimdi Ubuntu ve diğer Linux'tan Windows 10'da bir SSH sunucusuna bağlanmak için çok yararlı bir yol göreceğiz ve grafiksel bir arayüz üzerinden. Yapacağımız şey Ubuntu dosya gezgini açmak ve tarayıcının adres çubuğunu etkinleştirmek için " Ctrl + L " tuş bileşimine basmak. Sunucuya erişmek için aşağıdaki komutu veya satırı yazacağız: ssh: // örneğin " ssh: //[email protected] " güvenlik onayı ve ardından kullanıcı şifresini soracaktır. Bu şekilde, grafik bilgisayar üzerinden sunucu bilgisayarda saklanan dosyalara erişeceğiz Bitirmek için, hem Windows hem de Linux olmak üzere SSH sunucumuza uzaktan bağlanma olasılığından da bahsedeceğiz. Dikkate almamız gereken tek şey, daha önce olduğu gibi özel bir ağın dışında olmaktır. Sunucunun gerçek iletimini ve aktarımın gideceği bağlantı noktasını bilmemiz gerekecek, bu varsayılan olarak 22 numaralı bağlantı noktası olacaktır. Bu şekilde bağlanmak için kullanmamız gereken komut aşağıdaki gibi olacaktır: ssh -p 22 örneğin, bizim durumumuzda şöyle olur: “ ssh -p 22 Dell @ IP-real ” Bundan sonra, süreç aynı olacaktır. Aşağıdaki öğreticiler de yararlı olabilir: SSH ile hangi sistemleri bağlamak istiyorsunuz? Bağlanmada herhangi bir sorun yaşarsanız, size yardımcı olması için yorumları bırakın
SSH sunucusunu yapılandırma Windows 10
Windows 10'da SSH Sunucusunu Başlatma
OpenSSH Windows 10 için dinleme bağlantı noktasını etkinleştir
Windows 10 SSH sunucusu bağlama
Uzak ana bilgisayar kimliği düzeltme hatası SSH'yi değiştirdi
Ubuntu'dan bir Windows 10 SSH sunucusuna bağlanma
Bir SSH sunucusuna uzaktan bağlanma
Windows 10 görev yöneticisi nasıl kullanılır

Windows Görev Yöneticisi 10'u kullanma kılavuzu. Windows 10 Görev Yöneticisi'ni bilgisayarınızda nasıl kullanacağınızı ve işlemleri kolayca ortadan kaldıracağınız öğretici.
Windows Windows 10'da sabit disk yöneticisi nasıl kullanılır

Windows 10 ile tüm sabit sürücülerinizi kolayca yönetebilirsiniz. Bugün sabit disk yöneticisini kullanmayı öğreneceğiz?
Çevrimiçi kelime nasıl kullanılır: gereksinimler ve ona nasıl erişilir

Düzenleyicinin bu çevrimiçi sürümünü kullanmak için bilgisayarınızda Word Online'ı nasıl kolayca kullanabileceğinizi keşfedin.