Windows Server'da SSHfs'ye nasıl erişilir


SSHfs, Linux ve BSD sistemlerinde yaygın olarak kullanılan SSH (Secure Shell) protokolünü temel alan bir dosya sistemidir. Herhangi bir dizini SSH üzerinden dosya sistemi olarak bağlamanıza olanak tanır. Bu kılavuz, bir Windows sisteminde SSHfs'nin nasıl kullanılacağını gösterecektir.

SSHfs'yi nasıl çalışır duruma getireceğinizi ve hatta bunu kullanarak bir ağ konumunu Windows Sunucunuzla nasıl eşleyeceğinizi açıklayacağız. Ancak başlamadan önce Windows'ta SSHfs ile kullanıma hazırlanmış bir SSH sunucunuzun olduğundan emin olun.

Çikolata Nasıl Kurulur

Windows için paket yöneticisi aracı Chocolatey, SSHfs'in Windows Server'a kurulum sürecini önemli ölçüde kolaylaştırır. SSHfs kurulumunun ön koşulu olan Winget aracının kurulumunu kolaylaştırdığı için özellikle avantajlıdır. Chocolatey olmadan SSHf'lerin kurulumu hantal bir iş haline gelebilir.

Chocolatey'i Windows Server sisteminize kurmak için Yönetici ayrıcalıklarına sahip bir PowerShell penceresi açarak başlamalısınız. Pencere açıldıktan sonra aşağıdaki PowerShell betiğini girmeniz gerekir. Bu komut dosyası, Chocolatey'i sisteminize yapılandırmak ve yüklemek için tasarlanmış bir dizi komutu çalıştıracaktır:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

Chocolatey'in başarılı kurulumunun ardından işlevselliği PowerShell'de choco help komutu çalıştırılarak doğrulanabilir. Bu komutun yürütülmesi yanıt vermezse, Chocolatey'in yeniden yüklenmesi gerektiğine işaret ediyor olabilir.

Winget Nasıl Kurulur

Winget, Chocolatey gibi çalışan başka bir Windows paket yöneticisi olarak hizmet eder. Windows için SSHfs'ye erişim sağlar. Winget'i yüklemek, SSH dosya sistemlerini Windows Server sisteminize bağlamak için gereklidir. Kuruluma devam etmek için Yönetici düzeyinde bir PowerShell penceresinin etkin olduğundan emin olun. Daha sonra Winget aracının kurulum sürecini başlatmak için aşağıdaki komutu girin:

choco kanat kurulumu

Komutu girdikten sonra ekrandaki talimatları dikkatlice takip etmek önemlidir. Bu, Winget aracının doğru ve eksiksiz kurulmasını sağlar. Kurulum sonrasında Winget'in işlevselliği PowerShell'de winget help komutunu çalıştırarak doğrulanabilir. Bu komut beklendiği gibi çalışmazsa Winget aracının yeniden yüklenmesi gerekebilir.

SSHf'leri yükleme

Chocolatey artık kurulmuş ve Winget'i yüklemek için kullanılmış olduğundan, bir sonraki adım Windows Server sisteminize SSHfs-Win'i yüklemek için Winget'i kullanmaktır. Yönetici haklarına sahip bir PowerShell penceresi açarak bu işleme başlayın. Ardından SSHfs-Win kurulumu ve kurulumu için gerekli olan aşağıdaki komutları girin:

winget kurulumu -h -e --id "WinFsp.WinFsp"
winget kurulumu -h -e --id "SSHFS-Win.SSHFS-Win"

Bu komutların doğru şekilde yürütülmesi, SSHfs-Win'in Windows Server sisteminize başarılı bir şekilde kurulmasına yol açacaktır. Bu, SSH dosya sistemlerini etkili bir şekilde kullanmanızı sağlayacaktır.

Windows Server'da SSHfs Paylaşımlarına Nasıl Erişilir

Windows Server'daki SSHfs paylaşımlarınıza erişmek için aşağıdakileri yapın. Öncelikle Windows Server masaüstünde bir Windows Gezgini penceresi açın. Açıldıktan sonra Windows Server'daki adres çubuğunu seçin.

Adres çubuğunu fareyle seçtikten sonra adres çubuğuna \\sshfs\ yazın. Şunun gibi görünmeli:

\\sshfs\

\\sshfs\ kodunu girdikten hemen sonra erişmeyi planladığınız SSH sunucusunun kullanıcı hesabını ekleyin. Örneğin, NixOS sunucum "derrik" kullanıcısını kullanıyor, dolayısıyla adres çubuğum şöyle görünmeli:

\\sshfs\derrik

Kullanıcı adını ekledikten sonra ana bilgisayar adını ekleyin. Ana bilgisayar adı, SSH sunucusunun bilgisayarının ağda bilindiği addır. NixOS sunucumu SSHfs üzerinden bağlarken “nixos-server”ı ekleyeceğim:

\\sshfs\derrik@nixos-server\

Ana makine adını belirttiğinizde, bağlantı isteğinizi sunucuya göndermek için klavyede Enter tuşuna basın. Enter'a bastığınızda Windows bir oturum açma kutusu açacaktır. Bağlantıyı tamamlamak için adres çubuğuna belirttiğiniz kullanıcı adının şifresini girin.

Windows Server'da SSHfs Paylaşımı Nasıl Eşlenir?

Windows Server'da bir SSHfs paylaşımını eşlemenin en kolay yolu PowerShell'i kullanarak net use komutunu kullanmaktır. Başlamak için Windows Server masaüstünde yönetici olarak bir PowerShell penceresi açın.

PowerShell penceresi açıldıktan sonra bir sürücü harfi belirterek başlayın. Örneğin, SSHfs paylaşımınızı "Z"ye bağlamak için şunları yapın:

net kullanım Z:

Bir sürücü harfi seçtikten sonra ağ konumunu ekleyin:

net kullanım Z: \\sshfs\derrik@nixos-server\

Ağ konumunuzu sürücü harfiyle eşlemek için Enter tuşuna basın. Haritalandıktan sonra “Bu PC” üzerinden erişilebilir.

İlgili makaleler