sftp-cloudfs este o SFTP (Secure File Transfer Protocol) interfață pentru Rackspace Cloud Fișiere și OpenStack obiectul de stocare, oferind un serviciu care acționează ca un proxy între un client SFTP și un fișiere / serviciu de stocare la distanță.
Perechea nume de utilizator / parolă folosit pentru a deschide sesiunea SFTP este validată folosind serviciul de autentificare a serviciului de fișiere / depozitare a obține un jeton de autentificare.
Comunicarea dintre client și demonul SFTP este criptat tot timpul, și serviciul SFTP susține HTTPS comunicarea cu fișiere de la distanță / serviciului de stocare.
Instalare
Pentru a instala software-ul, executați următoarea comandă:
& Nbsp; piton setup.py instalare
Posibil să aveți nevoie să creați o cheie gazdă cu ssh-keygen.
Utilizare
Odată instalat, puteți executa serviciul cu sftpcloudfs executabile, care acceptă următoarele opțiuni:
& Nbsp; - număr Versiune spectacol programului și de ieșire
& Nbsp; -h, help arată acest mesaj de ajutor și de ieșire
& Nbsp; -a AUTHURL, --auth-url = AUTHURL
& Nbsp; de autentificare URL
& Nbsp; -k HOST_KEY, --host-cheie-fișier = HOST_KEY
& Nbsp; gazdă cheie RSA utilizate de serverul
& Nbsp; BIND_ADDRESS -b, --bind-adresa = BIND_ADDRESS
& Nbsp; Adresa de a se lega (implicit: 127.0.0.1)
& Nbsp; p PORT, --port = PORT
& Nbsp; Port de a se lega (implicit: 8022)
& Nbsp; -l LOG_FILE, --log-file = LOG_FILE
& Nbsp; Intrați în fișier cu condiția
& Nbsp; -f, --foreground
& Nbsp; Executare în prim-plan (nu se desprind din terminal)
& Nbsp; - syslog Enable logare la sistem logger (facilitate daemon)
& Nbsp; -v, --verbose Afișează informații detaliate cu privire la exploatarea forestieră
& Nbsp; - PID-file = PID_FILE
& Nbsp; Pid fișier locație în modul daemon
& Nbsp; - uid = UID UID să renunțe la privilegiile de când este în modul daemon
& Nbsp; - gid = GID GID să renunțe la privilegiile de când este în modul daemon
& Nbsp; - config = CONFIG
& Nbsp; Utilizarea unui fișier de configurare alternativ
. Locația implicită pentru fișierul de configurare este /etc/sftpcloudfs.conf
Cerințe :
- Python
- paramiko
- python-cloudfiles
- python-daemon
- ftp-cloudfs
Comentariile nu a fost găsit