Wyszukiwanie w witrynie

Czy projekt SSHFS jest nadal aktywny?


Z ostatnią wersją w maju 2022 roku i tylko jednym pozostającym deweloperem, przyszłość SSHFS jest niepewna. Czy projekt zanika?

SSHFS (Secure SHell FileSystem) to narzędzie, które istnieje od wielu lat i którego prawie każdy użytkownik Linuxa używał w pewnym momencie. Jest to klient systemu plików, który pozwala na montowanie i interakcję z katalogami oraz plikami na zdalnym serwerze przy użyciu protokołu Secure Shell (SSH).

Innymi słowy, SSHFS pozwala na bezpieczny dostęp do zdalnych systemów plików przez szyfrowane połączenie sieciowe, tak jakby były to pliki lokalne na twoim własnym komputerze.

Jest oparty na interfejsie Filesystem in Userspace (FUSE), który pozwala użytkownikom nieposiadającym uprawnień administratora tworzyć systemy plików bez modyfikowania kodu jądra. Dzięki temu SSHFS jest bardzo elastyczny i łatwy w użyciu.

Możesz pracować z plikami zdalnymi, używając standardowych narzędzi i poleceń do operacji na plikach na swoim lokalnym komputerze, takich jak przenoszenie, kopiowanie, edytowanie itp., bez ręcznego przesyłania plików tam i z powrotem.

Niestety, SSHFS nie radził sobie dobrze w ciągu ostatnich dwóch lat. Kiedyś prężny projekt z aktywnym uczestnictwem społeczności, teraz balansuje na krawędzi stagnacji, a jego ostatnie wydanie oprogramowania miało miejsce w maju 2022 roku.

Co więcej, na stronie projektu na GitHubie napotykamy na następujące:

„Jednak obecnie SSHFS nie ma żadnych aktywnych, regularnych współtwórców i istnieje kilka znanych problemów. Obecny opiekun nadal przyjmuje pull requesty i wydaje regularne wersje, ale niestety nie ma możliwości prowadzenia rozwoju poza rozwiązywaniem problemów o dużym znaczeniu.”

Dodatkowo, tracker błędów projektu ma rosnącą listę nierozwiązanych problemów. Użytkownicy powinni być świadomi, że ich uwagi prawdopodobnie pozostaną bez odpowiedzi, chyba że przyczynią się do projektu poprzez pull request lub zgłoszą krytyczny problem.

W rezultacie powstał projekt, który, choć nadal funkcjonalny, może nie nadążać za rosnącymi potrzebami i oczekiwaniami swoich użytkowników.

Co to oznacza w praktyce? SSHFS nie był praktycznie rozwijany w ciągu ostatnich dwóch lat, a jeśli projekt nie przyciągnie ochotników, jego przyszłość stoi pod znakiem zapytania. Innymi słowy, jego istnienie teraz zależy od gotowości szerszej społeczności do zaangażowania się i wsparcia go.

W świetle wszystkiego, co zostało powiedziane do tej pory, prawdopodobnie warto rozważyć korzystanie z innych rozwiązań oferujących podobne funkcje, ale z solidniejszym wsparciem i aktywnym rozwojem.

Jedną z godnych uwagi alternatyw jest Rclone, wszechstronne narzędzie do zarządzania plikami, które obsługuje wiele protokołów, w tym SSH, FTP, S3 i inne. Stanowi ono realną alternatywę dla SSHFS i oferuje dodatkowe funkcje oraz aktywne wsparcie, co czyni je atrakcyjną opcją dla tych, którzy poszukują stabilności i ciągłości w narzędziach do zdalnego zarządzania plikami.

Mamy jednak nadzieję, że SSHFS będzie w stanie wyjść z obecnej nieprzyjemnej sytuacji i zyska należytą uwagę, ponieważ jest narzędziem, na którym polega wielu użytkowników Linuksa.