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
Release files for ppftps 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ppftps-0.2.1.tar.gz | 3.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ppftps-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.8 kB
Release files / ppftps-0.2.1.tar.gz
| Download URL | ppftps-0.2.1.tar.gz |
|---|---|
| Size | 3.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b3133d9e6b36ca02acfcb15790507894fdfb9b5c8acd353829a9c124ab69cc62
|
|
BLAKE2b-256 checksum How to use checksums |
6b3a09132145c208e7afc997c11e61aab740a5304cbb0715319fa442df761557
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / ppftps-0.2.1-py3-none-any.whl
| Download URL | ppftps-0.2.1-py3-none-any.whl |
|---|---|
| Size | 4.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e4c5d8444c83ae28c7ec75c48c7e92667b8d0f5330ba211b0d2fc6aade4ea98a
|
|
BLAKE2b-256 checksum How to use checksums |
c22a5adea6bff3ea62336f216f4b3bd077d92e248641166aabbad1fccc9daec7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |