Skip to main content

sshfs project with a plugin to be discovered from the edwh package

Project description

edwh-sshfs-plugin

PyPI - Version PyPI - Python Version


Table of Contents

Installation

pip install edwh-sshfs-plugin

But probably you want to install the whole edwh package:

pipx install edwh[sshfs]

or

pipx install edwh[plugins,omgeving]

Also you will be required to run these commands

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install openssh-client
sudo apt install openssh-server
sudo systemctl enable ssh
sudo apt install sshfs
sudo ufw allow ssh
sudo init 6 #optional for reboot

creating remote mounts

usage

edwh -h {server} sshfs.remote-mount -w {local_dir} -s {server_dir}

The remote_mount function is an asynchronous Python task that allows you to mount a remote directory on your local machine using SSHFS (SSH Filesystem). It establishes a secure connection to a remote server, forwards a port, and mounts the remote directory on the local machine.

Parameters

  • workstation_dir: The local directory path where the remote directory will be mounted to the server_dir.
  • server_dir: The remote directory path that will become a mount
  • queue: An optional parameter representing the queue object for synchronization (default: None).

creating local mounts

Usage

edwh -h {server} sshfs.local-mount -w {local_dir} -s {server_dir}

Arguments

  • workstation_dir(-w): The local directory path That will become a mount
  • server_dir(-s): The remote directory path That will be mounted onto the workstation directory
  • queue: An optional parameter representing the queue object for synchronization (default: None).

License

edwh-demo-plugin is distributed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

edwh_sshfs_plugin-0.1.1.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

edwh_sshfs_plugin-0.1.1-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file edwh_sshfs_plugin-0.1.1.tar.gz.

File metadata

  • Download URL: edwh_sshfs_plugin-0.1.1.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.24.1

File hashes

Hashes for edwh_sshfs_plugin-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ebe731544c258c4ec681c7bfc2836ab7e63a56b6b8207d5c3d6b8592bbb72541
MD5 fe8d45d852652cc8b782fe77257af5c2
BLAKE2b-256 599b386ed832055c91a8a66f0468ace5b0d9b70a613deaab619906d7930be263

See more details on using hashes here.

File details

Details for the file edwh_sshfs_plugin-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for edwh_sshfs_plugin-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0d54b4be210ad68aa06322b47bb00c4dd03484d1a808c382c16264aa9fada890
MD5 e9bdba2fd631fb4d4cfb38792a758674
BLAKE2b-256 5555d0f800874d727ef01f1f00ef7c56eefd0c3f4973c7da1c0b1715e4824373

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page