3 puan yazan GN⁺ 2023-09-06 | 1 yorum | WhatsApp'ta paylaş
  • Hâlen bakım yapılan bir SSHFS çatalı hakkında bir yazı; bu sistem, SFTP kullanarak uzak dosya sistemlerini bağlamayı mümkün kılıyor.
  • Orijinal SSHFS (depo: https://github.com/libfuse/sshfs) artık bakım yapılmadığını ilan ettiği için bu çatal oluşturuldu.
  • Greg Shuflin (https://github.com/neunenak/sshfs/tree/rust) tarafından yürütülen bir Rust tabanlı SSHFS çatalı da bulunuyor. Rust, modern ve bellek güvenli bir programlama dilidir.
  • Ancak Rust dilinin genç bir dil olmasının dezavantajları da var; kararsız API değişiklikleri, standart bir spesifikasyonun olmaması ve uzun, hesaplama yoğun derleme süreçleri bunlar arasında.
  • Şu anda bu çatalın bakımcıları, sorunları düzeltmeye, PR'leri birleştirmeye ve Rust çatalı hazır olana kadar projeyi ayakta tutmaya odaklanıyor.
  • SSHFS kullanımı kolaydır ve çoğu SSH sunucusunda varsayılan olarak desteklenir. Tüm büyük Linux dağıtımlarına dahildir ve uzun yıllardır çeşitli sistemlerde üretimde kullanılmıştır.
  • Yaygın olarak kullanılmasına rağmen SSHFS'nin şu anda aktif, düzenli katkı sağlayan geliştiricileri azdır ve bilinen sorunları vardır.
  • Bu yazı, dosya sisteminin nasıl bağlanıp ayrılacağı da dahil olmak üzere SSHFS'nin nasıl kullanılacağına dair ayrıntılı talimatlar sunuyor.
  • Ayrıca gerekli kütüphaneler ve araçlar da dahil olmak üzere SSHFS'nin nasıl kurulacağına dair bilgi veriyor.
  • Yazı, kullanıcılara hata bildirmelerini ve projeye katkıda bulunmalarını öneriyor; destek ve hata raporları için posta listesi ile GitHub issue takipçisine bağlantılar sağlıyor.
  • Yazı, en güncel SSHFS sürümleri (https://github.com/libfuse/sshfs/releases) ve paketleme durumuna ilişkin bağlantılarla sona eriyor.

1 yorum

 
GN⁺ 2023-09-06
Hacker News görüşü
  • SSHFS’in şu anda sürdürülen fork’u hakkında bir yazı; bu sistem, güvenli kabuk (SSH) oturumu üzerinden uzak bir sunucuda bulunan dizinleri ve dosyaları bağlamayı ve onlarla etkileşim kurmayı mümkün kılar.
  • Bir kullanıcı, Emacs kullanırken sorun yaşamıyorsanız, şeffaf uzak dosya erişimi için Emacs’in TRAMP özelliğini kullanmayı öneriyor.
  • Başka bir kullanıcı, Mac’te macfuse + sshfs kullanmaktan, SFTP endpoint’lerine Finder ve mount point erişimi sunan "mountain duck" aracını kullanmaya geçtiğini söylüyor.
  • SSHFS’in OpenSSH’nin bir parçası olduğu yönündeki yanlış anlaşılma netleştiriliyor.
  • Slackware’de kullanılan SSHFS’in terk edilmiş göründüğü ve geliştiricilerin projeyi devralmasının istendiği belirtiliyor.
  • SFTP’nin iyi ama yeterince değer verilmeyen bir protokol olduğu vurgulanıyor; özellikle dosya ağacını iki yönlü olarak yansıtmanın kopyalamadan daha verimli olduğu durumlarda.
  • Bazı kullanıcılar, SSHFS’in artık sürdürülmemesinden duydukları hayal kırıklığını dile getiriyor ve bunun, uzak sunucuya tüm eklentileri kurmadan uzaktan kod düzenlemek için faydalı olduğunu belirtiyor.
  • Fork’un etkinlik düzeyiyle ilgili endişeler var; son commit mart ayında yapılmış ve pull request’ler ile issue’lar üzerinde neredeyse hiç hareketlilik yok.
  • Bir kullanıcı, projenin yüksek etkili sorunları çözen aktif bakımcıları olduğu için fork’a gerek olmadığını savunuyor.
  • Kullanıcılar, SSHFS’e alternatif olarak rclone mount’u tartışıyor; bunun performansı, kararlılığı ve önbellekleme seçeneklerini iyileştirdiği, ayrıca Nautilus’un SFTP klasörlerini bağladığı belirtiliyor.
  • SFTP’nin dosya aktarımı için SSH bağlantısını kullandığı, bu nedenle SSHFS ile kullanıcı arayüzü açısından bir fark olmadığı da belirtiliyor.