You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

aiosftp

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aiosftp

FTP/SSH/sFTP Server implementation built on to of Asyncio.Facility to deploy SSH server easily inside any project.

0.4.0
Source
pipPyPI
Maintainers
2

aioSFTP

pypi status versions Apache licensed

aioSFTP is a FTP/sFTP/SSH server implemented on top of asyncio with integrated security, TLS/SSL connections, Users and other cool features. work with asyncio.

aioSFTP requires Python 3.8+ and is distributed under Apache 2 license.

Which services are provided

  • FTP Server (using aioftp)
  • sFTP server and SSH Server (using asyncssh)
  • Web interface for uploading files (using aiohttp)

How do I get set up?

First, you need to install aioSFTP:

.. code-block ::

pip install aiosftp

Then, you can start the server running the command:

.. code-block ::

aiosftp --host --port

where

  • <hostname> is a hostname of the server (default, listen on localhost)
  • <port> SSH Server Port
  • <ftp-port> FTP Server Port
  • <path> The base path where all files live in.

License

aioSFTP is copyright of Jesus Lara (https://phenobarbital.info) and is under Apache 2 license. I am providing code in this repository under an open source license, remember, this is my personal repository; the license that you receive is from me and not from my employeer.

Keywords

ftp

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts