sftp-cloudfs är en SFTP (Secure File Transfer Protocol) gränssnitt till Rackspace Cloud Files och Openstack Object Storage, tillhandahåller en tjänst som fungerar som en proxy mellan en SFTP-klient och en fjärrfiler / lagringstjänst.
Det användarnamn / lösenord paret används för att öppna SFTP sessionen valideras med hjälp av autentiseringstjänst filer / lagringstjänst för att få en autentiseringstoken.
Kommunikationen mellan klient och SFTP demonen är krypterad hela tiden, och SFTP tjänsten stöder HTTPS kommunikation med fjärrfiler / lagringstjänst.
Installera
För att installera programmet, köra följande kommando:
& Nbsp; python setup.py installera
Du kan behöva skapa en värdnyckel med ssh-keygen.
Användning
En gång installerat kan du köra tjänsten med sftpcloudfs körbara, som stöder följande alternativ:
& Nbsp; - version visa programmets versionsnummer och avsluta
& Nbsp; -h, --help visa denna hjälpmeddelande och avsluta
& Nbsp; -en AUTHURL, --auth-url = AUTHURL
& Nbsp; Authentication URL
& Nbsp; -k HOST_KEY, --host-nyckel-fil = HOST_KEY
& Nbsp; Host RSA-nyckel som används av servern
& Nbsp; -b BIND_ADDRESS, --bind-adress = BIND_ADDRESS
& Nbsp; Adress att binda (default: 127.0.0.1)
& Nbsp;-p PORT, --port = PORT
& Nbsp; Port att binda (default: 8022)
& Nbsp; -l LOG_FILE, --log-file = LOG_FILE
& Nbsp; Logga in förutsatt fil
& Nbsp; -f, --foreground
& Nbsp; Kör i förgrunden (inte lossna från terminal)
& Nbsp; - syslog Aktivera loggning till systemet logger (daemon)
& Nbsp; -v, --verbose Visa detaljerad information om loggning
& Nbsp; - pid-file = PID_FILE
& Nbsp; Pid-fil plats när i demonläge
& Nbsp; - uid = UID UID att släppa privilegier till när i demonläge
& Nbsp; - gid = GID GID att släppa privilegier till när i demonläge
& Nbsp; - config = CONFIG
& Nbsp; Använd en alternativ konfigurationsfil
. Standardplatsen för konfigurationsfilen är /etc/sftpcloudfs.conf
Krav :
- Python
- paramiko
- python-cloudfiles
- python-daemon
- ftp-cloudfs
Kommentarer hittades inte