SSH üzerinden Windows 10'dan Linux'a dosya aktarma

click fraud protection

SSH üzerinden dosya ve klasörleri Windows 10'dan Linux'a aktarmanın en hızlı yolu SCP aracıdır. SSH protokolü içinde çalışır ve kullanıcıların komut satırından bir bilgisayardan diğerine hızlı ve kolay bir şekilde veri aktarmasına izin verir!

Bu kılavuzda, Windows 10'da SCP'yi nasıl kullanacağınızı göstereceğiz. İki yöntemi ele alacağız. İlk yöntem, Microsoft'un Linux komut satırına eşdeğer olan Windows PowerShell kullanmaktır. Ele alacağımız ikinci yöntem, Windows kullanıcılarının güzel bir GUI ile SSH üzerinden SCP kullanarak dosya aktarmasına izin veren bir yardımcı program olan WinSCP'dir.

Not: SCP'nin Windows 10'da çalışması için, dosya aktarmayı planladığınız Linux PC zaten bir OpenSSH sunucusu çalıştırıyor olmalıdır. Linux sisteminizde bir SSH sunucusu kurmak için, lütfen konuyla ilgili kılavuzumuzu takip edin!

Yöntem 1 - PowerShell

Windows PowerShell, Windows 10'da SCP'yi kullanmanın tartışmasız en iyi yoludur. Sebep? Windows 10 kullanıcılarının zaten PowerShell'e erişimi vardır ve kullanmak için herhangi bir şey yapılandırmaya veya düzenlemeye gerek yoktur. Daha da iyisi, Microsoft'un PowerShell'de yerleşik SCP'si vardır, bu nedenle Windows 10 kullanıcılarının yüklemesi bile gerekmez!

instagram viewer

PowerShell'de SCP kullanmak için, Windows 10 masaüstünüzdeki PowerShell konsolunu başlatarak başlayın. Bunu yapmak için kazanmak klavyede "PowerShell" i arayın ve mavi terminal simgesiyle uygulamayı başlatın. Ardından, Linux kutunuza dosya ve klasörlerin nasıl SCP edileceğini öğrenmek için aşağıdaki adım adım talimatları izleyin.

Aşama 1: Windows Gezgini'ni açın ve Linux sistemine aktarmak istediğiniz dosya / klasörün konumuna gidin. Örneğin, “Belgeler” de bir dosya veya klasör olsaydı, konum C: \ Users \ EXAMPLE_USERNAME \ Belgeler \. Ardından, konum verilerini kullanarak panonuza kopyalayın. Ctrl + C.

Adım 2: PowerShell penceresine dönün ve şunu yazın: CD komut istemine. Sonra, yazdıktan sonra CD, fareyle sağ tıklayın. Sağ tıklatarak kopyaladığınız konumu panoya yapıştırırsınız.

Konum PowerShell istemine yapıştırıldıktan sonra, aşağıdaki komut gibi görünmelidir.

cd C: \ \ \ dosyaların \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \

Basın Giriş komutu yürütmek için tuşuna basın.

Aşama 3: Çalıştırdıktan sonra CD PowerShell komutu, dosyaların aktarmak istediğiniz dizinde olacaktır. Buradan Windows Gezgini'ne geri dönün ve aktarmak istediğiniz dosyalar / klasörler için aynı dizine bakın.

Örneğin, aktarmak istiyorsanız Örnek-photo.png Linux PC'nize, dosya adını not edin. Veya bir dizini aktarmak istiyorsanız, “Önemli Dosyalar“, Klasör adını hatırlayın.

4. Adım: PowerShell'de, SSH üzerinden bir dosyayı veya dizini Linux PC'nize aktarmak için SCP komutunu kullanın.

Not: dosya veya klasörleri aktarmaya çalışırken PowerShell, “Ana bilgisayarın özgünlüğü oluşturulamıyor. Bağlanmaya devam etmek istediğinizden emin misiniz? ” “Evet” i seçmelisiniz, yoksa SCP başarısız olur.

Dosya aktarma

SCP üzerinden Windows 10'dan SSH üzerinden Linux PC'ye dosya aktarmak için aşağıdaki komutu özelleştirin. Değiştirmeniz gerektiğini unutmayın Örnek-photo.png aktarmak istediğiniz gerçek dosyaya, remote_linux_username Linux PC'deki kullanıcı adına, linux_hostname_or_local_ip Linux bilgisayarın ana bilgisayar adı / LAN IP adresine ve /remote/directory/on/linux/pc Linux bilgisayardaki gerçek bir dizine.

scp example-photo.png remote_linux_username @ linux_hostname_or_local_ip: / uzak / dizin / on / linux / pc

Bir dizinin içeriğini aktarma

Tüm klasörün içeriğini aktarmanız mı gerekiyor? Faydalanmak scp -r. Değiştirmeyi unutmayın C: \ Kullanıcılar \ EXAMPLE_USERNAME \ Belgeler \ Önemli Dosyalar Windows 10 PC'nizdeki gerçek dosya klasörüne, remote_linux_username Linux PC'deki kullanıcı adına, linux_hostname_or_local_ip Linux bilgisayarın ana bilgisayar adı / LAN IP adresine ve /remote/directory/on/linux/pc Linux bilgisayardaki gerçek bir dizine.

scp -r 'C: \ Kullanıcılar \ EXAMPLE_USERNAME \ Belgeler \ Önemli-Dosyalar' remote_linux_username @ linux_hostname_or_local_ip: / remote / dizin / on / linux / pc

Yöntem 2 - WinSCP

Komut satırının büyük bir hayranı değilseniz, ancak yine de dosyaları Windows 10'dan SSH aracılığıyla uzak bir Linux sistemine aktarmanız gerekiyorsa WinSCP'yi kullanabilirsiniz. SCP'nin üstüne güzel bir GUI ekler (diğer protokolleri de destekler). Dosya ve klasörleri aktarmak için nasıl kullanılacağı aşağıda açıklanmıştır.

Aşama 1: Windows 10 PC'nize WinSCP uygulamasını indirip yükleyin. Uygulamayı indirmek için şu adrese gidin: winscp.netve yeşil "ŞİMDİ İNDİR" düğmesini tıklayın. Yükleyici tamamlandığında, başlatın ve programı Windows 10 PC'nize yükleyin.

Adım 2: WinSCP yüklendikten sonra, Windows 10 masaüstünüzde başlatın. Başlattıktan sonra bir “Giriş” penceresi göreceksiniz. Oturum açma penceresinde, “Dosya protokolü” nü arayın ve “SFTP” den “SCP” ye değiştirin.

Aşama 3: “Ana bilgisayar adı” nı bulun ve Linux PC'nin ana bilgisayar adını yazın. Ana bilgisayar adını bulamıyor musunuz? LAN IP adresi de çalışır.

4. Adım: “Kullanıcı adı” metin kutusunu bulun ve kutudaki uzak Linux PC'de kullanıcının adını yazın.

Adım 5: “Parola” kutusunu bulun ve uzak Linux PC'ye parolanın adını yazın. Ardından, bilgileri kaydetmek için “Kaydet” e tıklayın.

6. Adım: SCP / SSH üzerinden uzak Linux PC'nize erişmek için “Oturum Aç” düğmesini seçin. Giriş yaparken WinSCP, “Bilinmeyen bir sunucuya bağlanmaya devam et ve ana makine anahtarı bir önbelleğe eklensin mi?” Sorusunu sorduğunuzda “Evet” i seçtiğinizden emin olun.

7. Adım: Windows Gezgini'ni açın ve SCP / SSH protokolü üzerinden paylaşmak istediğiniz dosyaya veya klasöre göz atın. Ardından, WinSCP penceresine sürükleyin. SCP kullanarak anında uzak Linux PC'ye aktarılacak!

watch instagram story