Photon Management Daemon (pmd) provides secure remote management of resources on linux machines.
pmd manages the following resources
pmd provides the following ways to interact with the server
These are the current registered components
'firewall' : firewall management
'net' : network management
'pkg' : package management
'usr' : user management
You need to specify a component and a command
usage: pmd-cli [connection/auth options]
For local connections, use: pmd-cli
self documenting via conf/restapispec.json or copenapi client
import pmd help(pmd) srv = pmd.server() help(srv) help(srv.net)
Initial release 0.0.1
The pmd project team welcomes contributions from the community. If you wish to contribute code and you have not signed our contributor license agreement (CLA), our bot will update the issue when you open a Pull Request. For any questions about the CLA process, please refer to our FAQ. For more detailed information, refer to CONTRIBUTING.md.
pmd is available under the Apache 2 license.