1. ホーム
  2. python

[解決済み] Python によるワンライン ftp サーバ

2022-03-02 11:20:21

質問

Pythonで1行コマンドで簡単なftpサーバーを作ることは可能でしょうか?私は、ftpサーバーをインストールすることなく、Linuxボックスにファイルを転送するための迅速かつ一時的な方法として、これを行うことができるようにしたいと思います。できれば内蔵のパイソンライブラリを使用した方法で、追加でインストールするものがないようにしたいです。

解決方法は?

義務 ねじれ の例です。

twistd -n ftp

そして、おそらく役に立つ。

twistd ftp --help

Usage: twistd [options] ftp [options].
WARNING: This FTP server is probably INSECURE do not use it.
Options:
  -p, --port=           set the port number [default: 2121]
  -r, --root=           define the root of the ftp-site. [default:
                    /usr/local/ftp]
  --userAnonymous=  Name of the anonymous user. [default: anonymous]
  --password-file=  username:password-style credentials database
  --version         
  --help            Display this help and exit.