Neler yeni

SSHFS kullanarak Cihazınızın Dosya Sistemini Bilgisayara Bağlama

oguz

chflags hidden
Katkıda Bulunan
Katılım
11 Ocak 2018
Mesaj
502
Cihaz
iPhone 6S
Tanıtım
Anlatılan işlemleri uyguladıktan sonra cihazınızın dosya sistemini sanki bir harici disk'miş / uzaktan erişim diski'ymiş gibi bilgisayarınıza bağlayıp üzerinde işlem yapabilirsiniz. Bu sayede de CCleaner, DaisyDisk gibi disk tarama uygulamalarını kullanıp sisteminizde neyin yer kapladığını görebilir, belki de "Other / Diğer" kullanım alanını azaltabilirsiniz.

Kesinlikle çok yer kaplıyor diye hiçbir şeyi araştırmadan silmeyin. Dosyanın adını Google'a yazarsanız ne işe yaradığını az çok anlayabilirsiniz.




SSHFS'i Yükleme

Ubuntu/Debian için
SSHFS, Linux tabanlı bir yazılımdır ve yerel bilgisayarınıza kurulması gerekir. Ubuntu ve Debian tabanlı sistemlerde "apt-get" aracılığıyla yüklenebilir.

sudo apt-get install sshfs

macOS için
SSHFS'in macOS yüklü cihazlara kurulumu için ve paketlerini indirip kurmanız gerekmektedir.

Windows için
SSHFS'i Windows sistemlere kurmak için Google Code Repository'den win-sshfs'nin son sürümünü indirmeniz gerekmekterdir. Direkt indirme linki aşağıdadır. Paketi indirdikten sonra kendisine çift tıklayın ve kuruluma geçin. Ekstra dosya indirmesi gerçekleşebilir, ihtiyaç duyarsa paket sizin için .NET Framework 4.0'ı indirip kuracaktır.


veya




Uzaktan Erişim Dosya Sistemini Bağlama
Anlatılan işlemler Ubuntu/Debian ve macOS işletim sistemlerinin ikisi için de geçerlidir. Windows sistemler için yönergeler alt kısımdadır.

Başlamak için ilk önce yerel bir klasör oluşturmamız gerekiyor, böylece uzaktan erişim dosya sistemi bizim sistemimizde yer edinebilsin.

Ubuntu/Debian : sudo mkdir /mnt/droplet <--"droplet" yerine istediğiniz ismi verebilirsiniz. Değiştirdikten sonra sonraki adımlarda da değişikliği uygulamayı unutmayın yeter.

macOS : sudo mkdir /Volumes/droplet <--"droplet" yerine istediğiniz ismi verebilirsiniz. Değiştirdikten sonra sonraki adımlarda da değişikliği uygulamayı unutmayın yeter.


Bu işlemden sonra root şifreniz sorulacaktır, şifreyi girdikten sonra klasör oluşturma işlemi tamamlanmış olacaktır.


Artık SSHFS'ı kullanarak uzaktan erişim dosya sistemimizi yerel cihazımıza bağlayabiliriz. Sıradaki adımlarda sanal server'ınızın (iOS cihazınızın) root şifresi sorulacaktır.

Ubuntu/Debian : sudo sshfs -o allow_other,defer_permissions [email protected]:/ /mnt/droplet <-- Eğer değişiklik yaptıysanız "droplet" yerine kendi verdiğiniz klasör ismini koymayı unutmayın. "xxx.xxx.xxx.xxx" için de cihazınızın IP adresini "Ayarlar -> Wi-Fi -> Bağlı olduğunuz Wi-Fi'nin yanındaki (i) butonu" yoluyla öğrenebilirsiniz.

macOS : sudo sshfs -o allow_other,defer_permissions [email protected]:/ /Volumes/droplet <-- Eğer değişiklik yaptıysanız "droplet" yerine kendi verdiğiniz klasör ismini koymayı unutmayın. "xxx.xxx.xxx.xxx" için de cihazınızın IP adresini "Ayarlar -> Wi-Fi -> Bağlı olduğunuz Wi-Fi'nin yanındaki (i) butonu" yoluyla öğrenebilirsiniz.


Bu adımdan sonra SSH üzerinden bağlanılması için onay istenecektir, yes yazarak bağlama işlemini tamamlayabilirsiniz.

Artık cihazınızdaki dosyalarla sanki bir hard disk gibi bilgisayarınıza bağlı fiziksel bir cihazın dosyalarına erişir gibi erişebilirsiniz.

Screen Shot 2018-09-21 at 12.23.03.png

Screen Shot 2018-09-21 at 11.48.44.png

Screen Shot 2018-09-21 at 11.56.59.png


Unutmayın ki bu işlem sadece geçici bir bağlantı sağlıyor. Yani eğer sanal server'ınız (cihazınız) kapanırsa, yeniden başlarsa vs. bağlantı kopuyor ve tekrar bağlanmak için bu işlemleri tekrar yapmanız gerekiyor.


Uzaktan Erişim Dosya Sisteminin Bağlantısını Kesme
Bağlantıya ihtiyacınız kalmadında aşağıdaki komut ile bağlantıyı kesebilirsiniz.

Ubuntu/Debian : sudo umount /mnt/droplet <-- Eğer değişiklik yaptıysanız "droplet" yerine kendi verdiğiniz klasör ismini koymayı unutmayın

macOS : sudo umount /Volumes/droplet <-- Eğer değişiklik yaptıysanız "droplet" yerine kendi verdiğiniz klasör ismini koymayı unutmayın



Uzaktan Erişim Dosya Sistemini Kalıcı Olarak Bağlama
SSHFS, aynı zamanda uzaktan dosya sistemleri ile kalıcı bağlantı noktaları oluşturmanıza olanak sağlıyor. Bu işlem bir bağlantı noktası ataması yapıyor ve bu sayede iki bağlantının da (bilgisayarın da iOS cihazın da) yeniden başlaması/kapanması sonrasında tekrardan otomatik bağlantı sağlanıyor. Kalıcı bağlantı noktası atamak için, yerel cihazdaki (bilgisayardaki) "/etc/fstab" dosyasını düzenlememiz gerekiyor ki bu sayede bağlantı otomatik olarak sağlansın.

İlk olarak "/etc/fstab" dosyasını text editor ile düzenlememiz gerekiyor.

sudo nano /etc/fstab


Dosyada alta doğru inin ve bu girişi dosyaya ekleyin
sshfs#[email protected]:/ /mnt/droplet

Dosyadaki değişikleri kaydedin ve gerekirse cihazı yeniden başlatın.


VPS dosya sisteminizi kalıcı olarak yerel cihaza bağlamak potansiyel güvenlik riskleri taşır.




Windows Sistemlerde Win-SSHFS kullanarak Uzakten Erişim Dosya Sistemini Bağlama
win-sshfs programını açtıktan sonra bağlama işlemlerini kolayca gerçekleştireceğiniz arayüz ile karşılaşacaksınız.
  • Adım 1: Sol alt köşedeki "Ekle/Add" butonuna tıklayın.
  • Adım 2 : "Sürücü Adı/Drive Name" herhangi bir alanına bir isim girin.
  • Adım 3 : "Host" alanına iOS cihazınızın IP adresini girin. (Cihazınızın IP adresini "Ayarlar -> Wi-Fi -> Bağlı olduğunuz Wi-Fi'nin yanındaki (i) butonu" yoluyla öğrenebilirsiniz.)
  • Adım 4 : SSH port'unuzu girin (Eğer manuel olarak değiştirmediyseniz 22 olarak bırakın)
  • Adım 5 : "Kullanıcı Adı/Usarname" alanına kullanıcı adınızı girin (Bu alana root girmeniz gerekir)
  • Adım 6 : "Şifre/Password" alanına SSH şifrenizi girin (Manuel olarak değiştirmediyseniz şifreniz alpinedır.) (Bu adımda bir doğrulama istenebilir, gelen soruya yes olarak yanıt verin)
  • Adım 7 : "Yol/Directory" alanına İstediğiniz bağlantı yolunu girin (Dosya sistemini root'tan bağlamak istiyorsanız / girin.)
  • Adım 8 : Bağlantının Windows sisteminde görünmesini istediğiniz şekilde bir adı girin
  • Adım 9 : "Bağla/Mount" butonuna tıklayın ve bağlantıyı gerçekleştirin.
Artık sanal server'ınızın dosya sistemi Bilgisayarım sekmesi altında ve Adım 8'de verdiğiniz sürücü isimi ile görünür.
 
Moderatör tarafından düzenlendi:

Kn0ax

Aktif Üye
JailbreakTR
Katılım
11 May 2018
Mesaj
407
Cihaz
iPad Mini
Anlatım ve konu mükemmel ancak afc gibi bir nimet varken hım bilemedim ki :)
 

oguz

chflags hidden
Katkıda Bulunan
Katılım
11 Ocak 2018
Mesaj
502
Cihaz
iPhone 6S
Anlatım ve konu mükemmel ancak afc gibi bir nimet varken hım bilemedim ki :)
Bu yöntem ile cihazı disk gibi gösterip üzerinde uygulamalar ile tarama yapabiliyorsunuz, tıpkı ekran görüntülerindeki gibi. Böylece ne ne kadar yer kaplıyor daha kolay kavranıyor, denedim ve hoşuma gittiği için açtım bi yerlerde bulunsun lazım olursa aramayayım diye 🙂
 
Tips
Tips
Üst Alt