{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/19"},{"label":"Internet","url":"https://skillfed.io/packages/category/internet/5"},{"label":"Security","url":"https://skillfed.io/packages/category/security/2"},{"label":"Filesystems","url":"https://skillfed.io/packages/category/system-filesystems"}],"enrichment":{"capability":"fs.sshfs provides a PyFilesystem2 interface to remote SSH/SFTP servers, letting you read, write, and navigate files over SSH as if they were a local filesystem.","skillfed_tags":["ssh-sftp","filesystem-abstraction","remote-storage"],"use_cases":["Backup or sync scripts that treat remote servers as local directories without custom SFTP boilerplate.","Data processing pipelines that read/write files on remote machines using standard filesystem operations.","Configuration management tools that need to traverse and modify files across multiple SSH hosts uniformly.","Testing frameworks that stage test data on remote servers and verify results using filesystem assertions.","Multi-tenant applications that expose per-user remote storage via a consistent filesystem interface."],"what_it_does":"fs.sshfs wraps paramiko's SSH/SFTP client in a PyFilesystem2 abstraction, so you can treat a remote SSH server as a filesystem object in Python. Instead of manually opening SFTP channels and handling protocol details, you use the same high-level API (open, read, write, listdir, mkdir) that PyFilesystem2 provides for local, memory, and other storage backends. It supports both simple URL-based connection (via fs.open_fs) and direct constructor calls with fine-grained control over timeouts, compression, key authentication, and SSH config file integration.\n\nThe package depends on paramiko for SSH transport, fs for the filesystem abstraction, property-cached for performance optimization, and six for Python 2/3 compatibility. It runs on Python 2.7 and 3.5 onwards. While dormant since mid-2023, it remains stable and carries no known security vulnerabilities, making it suitable for applications that need transparent SSH file access without managing low-level SFTP protocol details.","worth_installing":"Yes, if you need SSH file access in Python and want to avoid paramiko's low-level SFTP API. The package is stable, dependency-light, and carries no vulnerabilities. The main caveat is dormancy\u2014no active maintenance since mid-2023\u2014so it's best for stable use cases rather than projects requiring ongoing feature development or rapid bug fixes. Copyleft licensing (LGPLv2+) requires review if you plan to distribute proprietary derivatives."},"id":"fs-sshfs","links":{"html":"https://skillfed.io/packages/fs-sshfs","md":"https://skillfed.io/packages/fs-sshfs.md","pypi":"https://pypi.org/project/fs-sshfs/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2023-08-17","license_spdx":null,"license_treatment":"copyleft","name":"fs.sshfs","python_support":"supports_current","summary":"Pyfilesystem2 over SSH using paramiko"},"popularity":{"monthly_downloads":123416,"position":11908,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.2"}
