Push directories over a secured FTP connection.
Project description
ppftps
Push Push directories over a secured FTP connection.
For KeePass accounts you need to set valid KDBX='/path/to/db.kdbx', KDBXPW="$(cmd_get_kdbx_master_pw)" and KDBXUUID='server-uuid' vars in your shell environment or wrapper script.
Install
pip install ppftp
pip install pykeepass # for KeePass support
and create a ftp wrapper script with your settings in your project directory
#!/bin/sh
KDBX="${HOME}/.keepass/ftp.kdbx" \
KDBXPW="$(x11-ssh-askpass "ftp.kdbx master password)" \
KDBXUUID="KDBX-UUID" \
ppftps $@
Usage
./ftp push ./local-folder /absolut/path/remote/folder
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ppftps-0.2.1.tar.gz
(3.6 kB
view details)
Built Distribution
File details
Details for the file ppftps-0.2.1.tar.gz
.
File metadata
- Download URL: ppftps-0.2.1.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3133d9e6b36ca02acfcb15790507894fdfb9b5c8acd353829a9c124ab69cc62 |
|
MD5 | 1b8e0ad262be8df97488833b3c1b11bf |
|
BLAKE2b-256 | 6b3a09132145c208e7afc997c11e61aab740a5304cbb0715319fa442df761557 |
File details
Details for the file ppftps-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: ppftps-0.2.1-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4c5d8444c83ae28c7ec75c48c7e92667b8d0f5330ba211b0d2fc6aade4ea98a |
|
MD5 | 5d0ab2f7664de32f9d134f33066a8de8 |
|
BLAKE2b-256 | c22a5adea6bff3ea62336f216f4b3bd077d92e248641166aabbad1fccc9daec7 |