GithubHelp home page GithubHelp logo

ftp_server's Introduction

ftp server

This repository is container ftp service.
use tool - docker

補足

  • ftpuserには、使用したいユーザ名:パスワードとディレクトリ名を記入してください。また、必要に応じて不足情報を足していただいても構いません。

  • runner.shは、vsftpdを動かした際にコンテナが自動終了を防ぐようなコマンドが書かれています。

  • /vsftpd以下のファイルは自身の要件に応じて修正するようにしてください。

  • データ永続化はしておりませんので、必要に応じてバインドしてください

  • createconf.shにはバリデーションが存在しないのでご注意ください。

  • vsftpd.logは./logsの配下に居ます。尚コンテナ内がroot実行のため閲覧にはsudoが必要です。

補足

createconf.shにてvsftpd.confの生成を行えます。 なお全パラメータの設定は完成しておりませんのでご了承ください。

memo

chroot_list - chroot jailを使用しないユーザリスト user_list - ログインに関するホワイトリスト、ブラックリスト ftpusers - 強制ブラックリスト(どんな設定時にでもログインを拒否するユーザ集)

ftp_server's People

Contributors

watanuki0401 avatar

Watchers

 avatar

ftp_server's Issues

機能追加予定

目下予定していること

  • vsftpd.confをcliベースで生成できるようなshellの制作
  • GUIでのconf生成
  • user周りの修正

ぼちぼち進めてい行きます

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.