Windows Subsystem for Linux WSL2 İçin Dosya Kopyalama

Merhaba, Windows Subsystem for Linux (WSL2), serimize devam ediyoruz. WSL 2 üzerinde çalışan linux dağıtımıza dosya kopyalama, WSL 2 sistemini çalıştıran Windows 10 sistemimize dosya kopyalamayı ve WSL için SSH bağlantılarından bahsedeceğim.

Diğer WSL 2 Serilerine Aşağıda ki Linklerden Bakabilirsiniz.

WSL2 Üzerinde Backup&Restore İşlemleri – Cengiz YILMAZ – IT Blog

WSL2 ile Docker Kurulumu – Cengiz YILMAZ – IT Blog

Windows 10 Üzerinde WSL2 ile Ubuntu Kurulumu – Cengiz YILMAZ – IT Blog

WSL 2 varsayılan olarak C$ sürücüsünü Windows 10 üzerine mount etmekte. Yalnız bu tek taraflı bir mount işlemi olarak gerçekleşiyor. WSL2 ile, WSL örneğini barındırmak için kullanılan saydam Hyper-V yardımcı programı VM ile soyutlanan bağlı dosya sistemini göremezsiniz.

Aşağıda çalışan bir WSL Ubuntu görüntüsünden bir ekran görüntüsü bulunmaktadır. Sağlanan bağlamalara bakarsanız, Windows 10 ana bilgisayarının C sürücüsünün bağlandığını görebilirsiniz.

sudo ls /mnt
sudo ls /mnt/*

Aşağıda, Windows 10 ana bilgisayar C sürücüsünde bir “WSL 2 Test” dosyası oluşturdum. Aynı ls/mnt/* komutunu çalıştırarak, txt dosyasının listelendiğini göreceğiz. Bu durumda, artık bir dosyayı Windows C sürücüsünden Linux için Windows Alt Sistemi ortamındaki bir klasöre kopyalamak için bir Linux komutu çalıştırabiliriz.

WSL 2 İçin SSH Etkinleştirme

Öncelikle Open SSH yüklemesini gerçekleştiriyoruz.

sudo apt install openssh-server
WSL 2 Üzerinde Çalışan Linux Dağıtımı İçin Open SSH Etkinleştirme

Daha sonra kimlik doğrulamasını yapılandırmak için sshd_config dosyamızı yapılandırmamız gerekmekte.

nano /etc/ssh/sshd_config
PasswordAuthentication yes
sshd config dosyasında parola yapılandırmasını izin verme

Peki ya, root ile giriş yapılmasına izin verilmesini istiyor musunuz? Eğer root ile giriş yapılmasını istiyorsanız PermitRootLogin yapılandırmasına izin vermeniz gerekiyor.

PermitRootLogin yes

SSH etkinleştirme ve yapılandırmamızı gerçekleştirdik. Şimdi WSL sisteminin IP adresini öğrenelim.

sudo apt install net-tools
ifconfig

WSL, IP adresimizi öğrendik ten sonra SSH ile bağlanabiliriz.

SSH Bağlantısı için WinSCP tarzı uygulama kullanabilirsiniz. Dosyalarını daha rahat kullanabilirsiniz.

Bir Cevap Yazın

%d