- Show service status
curl -X GET http://127.0.0.1:5000/
- List all users
curl -X GET http://127.0.0.1:5000/users
- Show details about a user
curl -X GET http://127.0.0.1:5000/users/<user_name>
- Create new user
curl -X POST -H "Content-Type: application/json" http://127.0.0.1:5000/users -d '{"action": "create", "username": "<user_name>"}'
- Lock user
curl -X POST -H "Content-Type: application/json" http://127.0.0.1:5000/users -d '{"action": "lock", "username": "<user_name>"}'
- Unlock user
curl -X POST -H "Content-Type: application/json" http://127.0.0.1:5000/users -d '{"action": "unlock", "username": "<user_name>"}'
- Delete user
curl -X DELETE http://127.0.0.1:5000/users/<user_name>
- Show space on disk
curl -X GET http://127.0.0.1:5000/quota
-
Notifications
You must be signed in to change notification settings - Fork 1
small rest api written in python to administer proftpd virtual users via ftpasswd
License
str-dst/proftpd-api
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
small rest api written in python to administer proftpd virtual users via ftpasswd
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published