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

edwh sshfs.setup
# OR:
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-sshkey-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.2.2.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

edwh_sshfs_plugin-0.2.2-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for edwh_sshfs_plugin-0.2.2.tar.gz
Algorithm Hash digest
SHA256 b075253ad9c14e36c646b9c4b38300854a8f4b675909986dd25623d873a1ac3e
MD5 4d68baf9dcfc4d87bf738ebd115ed930
BLAKE2b-256 eb3db188a586e20198370198ee4f81ba9ef1c6b63ede0ce80cefeab83538e209

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for edwh_sshfs_plugin-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 481e10f8eb5917bb9a1ee96142bdfedae3ce75216198903a901cbf8abe2a6f56
MD5 a9845408b63f0a8c6dda48d77b079584
BLAKE2b-256 f3073df6ed067686a8429937e39fac0d6fb3063b850749199c8351e9fa4ae206

See more details on using hashes here.

Supported by

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