Misha - SSH client made on go
Made using data from packages:
Install using homebrew:
# macOS or Linux
brew install misha-ssh/tap/mishaIf you get an error -
git-credential-osxkeychain wants to access keythen you can refuse to provide access and continue downloading
You can also install the package from the release via the link
The list of commands that you can use in this SSH client
The command to connect to the remote server
The command to upload | download files
The command to create a connection
The command to update the connection
The command to delete the connection
for local testing, you can raise your ssh servers - there are three types of them.
- password connection
to run, write the command:
make up-sshto install and remove the server:
make down-sshServer accesses:
login- rootaddress- localhostpassword- passwordport- 22
- connect with a private key
to run, write the command:
make up-ssh-keyto install and remove the server:
make down-ssh-keyServer accesses:
login- rootaddress- localhostprivate key- ./dockerkeyport- 2222
- connecting via a non-standard port
to run, write the command:
make up-ssh-portto install and remove the server:
make down-ssh-portServer accesses:
login- rootaddress- localhostpassword- passwordport- 2222
The command to build app:
make buildRun bin file for run app:
./mishaThe command to launch the linter:
make lintWe appreciate your support and look forward to making our product even better with your help!