sftpserver Paramiko nin SFTPServer əsasında sadə bir-yivli SFTP server edir.
Quraşdırma
DİP istifadə:
& Nbsp; [sudo] sftpserver bərpa PIP
nümunələri
$ Sftpserver
Istifadə: sftpserver [options]
k / - Keyfile göstərilməlidir
Seçimlər:
& Nbsp; h, bu yardım mesaj və çıxış göstərmək help
& Nbsp; - host = HOST HOST qulaq asmaq [default: localhost]
& Nbsp;-p PORT, --port = PORT PORT qulaq asmaq [default: 3373]
& Nbsp; l LEVEL, --level = LEVEL
& Nbsp; debug səviyyəsi: XƏBƏRDARLIQ INFO, debug [default: INFO]
& Nbsp; k Resim, --keyfile = fayl
& Nbsp; misal /tmp/test_rsa.key üçün xüsusi əsas Path,
$ Sftpserver k /tmp/test_rsa.key l debug
Bizim server üçün Python müştəri ilə birləşdirən:
>>> Idxal paramiko
>>> Pkey = paramiko.RSAKey.from_private_key_file ('/ tmp / test_rsa.key)
>>> Nəqliyyat = paramiko.Transport ((localhost ", 3373))
>>> Transport.connect (istifadəçi adı = 'admin', parol = 'admin' pkey = pkey)
>>> SFTP = paramiko.SFTPClient.from_transport (nəqliyyat)
>>> Sftp.listdir (.)
['Loop.py', 'stub_sftp.py']
tələblər
- Python
Şərhlər tapılmadı