sftpserver on yksinkertainen yksisäikeiseen SFTP palvelin perustuu Paramiko n SFTPServer.
Asennus
Käyttäminen PIP:
& Nbsp; [sudo] PIP asentaa sftpserver
Esimerkkejä
$ Sftpserver
Käyttö: sftpserver [valinnat]
-k / - avaintiedostoa olisi täsmennettävä
Vaihtoehdot:
& Nbsp; -h, --help näytä tämä ohje ja poistu
& Nbsp; - host = ISÄNTÄ kuunnella ISÄNTÄ [oletus: localhost]
& Nbsp;-p PORT, --port = PORT kuuntelemaan porttia [oletus: 3373]
& Nbsp; -l TASO, --level = TASO
& Nbsp; Debug taso: VAROITUS, INFO, DEBUG [oletus: INFO]
& Nbsp; -k FILE, --keyfile = TIEDOSTO
& Nbsp; Polku yksityinen avain, esimerkiksi /tmp/test_rsa.key
$ Sftpserver -k /tmp/test_rsa.key -l DEBUG
Yhdistäminen Python asiakkaan palvelimelle:
>>> Tuonti paramiko
>>> Pkey = paramiko.RSAKey.from_private_key_file ('/ tmp / test_rsa.key')
>>> Liikenne = paramiko.Transport (("localhost", 3373))
>>> Transport.connect (käyttäjätunnus = "admin", salasana = admin, pkey = pkey)
>>> Sftp = paramiko.SFTPClient.from_transport (liikenne)
>>> Sftp.listdir ('.')
['Loop.py', 'stub_sftp.py "]
Vaatimukset :
- Python
Kommentteja ei löytynyt