Provides command line interface for cross-platform terminal Termius.
[this project used to be named serverauditor-sshconfig in the past]
For macOS users, there is a Homebrew formula. Usage:
$ brew install termiusNote: By default, the command above installs Bash and zsh completions.
For Linux users, there is a bootstrap.sh script. Usage:
$ curl -sSL https://raw.githubusercontent.com/Crystalnix/termius-cli/master/bootstrap.sh | bashTermius CLI utility can be installed via pip:
pip install -U termiusor easy_install:
easy_install -U termiusLogin to termius.com
termius loginPull data from termius.com
termius pullCreate host
termius host --address localhost --label myhostConnect to host
termius connect myhost
Push data to termius.com
termius pushCreate hosts from ssh config
termius sync sshA serverauditor user used to enter:
$ serverauditor exportInstead of it, a termius user enters:
$ termius sync ssh # Not required password, or login
$ termius push # Send all data to the cloudIf a client are not logged in, the next command logs it in:
$ termius login # One timeA serverauditor user used to enter:
$ serverauditor importBut at the moment termius user cannot import data to the ~/.ssh/config
(this feature is in the schedule).
Instead of it, a termius user enters:
$ termius pull # Fetch all data from the cloud
$ termius connect use-your-host-alias # Replace 'use-your-host-alias' with the host alias in the termius databaseIf a client are not logged in, the next command logs it in:
$ termius login # One timePlease see LICENSE.
