
Security News
ECMAScript 2025 Finalized with Iterator Helpers, Set Methods, RegExp.escape, and More
ECMAScript 2025 introduces Iterator Helpers, Set methods, JSON modules, and more in its latest spec update approved by Ecma in June 2025.
SSH Chain - Crie atalhos para conectar a seus servidores SSH.
Todos os dados sΓ£o criptografados com Amazon KMS.
via npm :package:
$ npm install --global sshc-cli
$ sshc server ls
Servidores cadastrados:
ββββββββββββββββββ¬βββββββ¬ββββββββββββββ¬βββββββββββββββββββββββββ¬βββββββββββββββββ¬ββββββββββββββββββββββββββββββββββββ
β Alias β Name β Username β Host β Key β Forward β
ββββββββββββββββββΌβββββββΌββββββββββββββΌβββββββββββββββββββββββββΌβββββββββββββββββΌββββββββββββββββββββββββββββββββββββ€
β server1 β - β ubuntu β srv1.example.com.br:22 β default β L 0.0.0.0:9922 β 172.37.37.137:22 β
ββββββββββββββββββΌβββββββΌββββββββββββββΌβββββββββββββββββββββββββΌβββββββββββββββββΌββββββββββββββββββββββββββββββββββββ€
β server2 β - β ubuntu β srv2.example.com.br:22 β mykey β - β
ββββββββββββββββββ΄βββββββ΄ββββββββββββββ΄βββββββββββββββββββββββββ΄βββββββββββββββββ΄ββββββββββββββββββββββββββββββββββββ
$ sshc server1
$ sshc root@10.0.0.1 [--k|-k]
Usage
$ sshc <options> Para fazer o login ou efetuar um cadastro
$ sshc <server alias> Conecta a um servidor
$ sshc user@host [--key|-k] Conecta a um servidor nΓ£o cadastrado usando senha ou chaves cadastradas
$ sshc key [help|list|import|del|link|unlink] Cadastra/Deleta/Lista/Associa chaves de acesso
$ sshc server [help|list|add|del|forward|hopping] Cadastra/Deleta/Lista servidores
$ sshc group [help|list|add|del|hopping] Cadastra/Deleta/Lista grupos de servidores
Options
--login Para logar no SSHChain
--rlogin Para refazer o login da sessΓ£o atual
--register Fazer um novo cadastro no SSHChain
--logout Limpa o cache local e faz logout
--phone Cadastra um numero de celular na conta
--mfa Retorna o status da autenticaΓ§Γ£o multifator (MFA)
--enable-mfa Ativa a autenticaΓ§Γ£o multifator (MFA)
--disable-mfa Desativa a autenticaΓ§Γ£o multifator (MFA)
-k Alias de uma chave cadastrada,
--key Exibe um select com as chaves cadastradas
--clear-cache, --clear Limpa todo o cache de informaΓ§Γ΅es
--no-cache Pula/atualiza o cache
Examples
$ sshc key help
$ sshc key list
$ sshc key import -n <nome chave> ~/.ssh/id_rsa ~/.ssh/id_rsa.pub
$ sshc key link <nome chave> -s <server alias>
$ sshc key link <nome chave> -g <nome grupo>
$ sshc key unlink -s <server alias>
$ sshc key del <nome chave>
$ sshc key view <nome chave>
$ sshc server help
$ sshc server list <criterio de busca> -g <nome grupo>
$ sshc server add -n <nome server opcional> -a <server alias> -h 127.0.0.1:22 -u <username> [-k|--key] OU [--pass|--password] [-g|--group] -d "Descicao opcional"
$ sshc server del <server alias>
$ sshc server forward <server alias> 9922 10.2.34.32:22
$ sshc server forward <server alias> --delete
$ sshc server hopping <server alias> <server proxy alias>
$ sshc server hopping <server alias> --delete
$ sshc group help
$ sshc group list
$ sshc group add -n <nome grupo> -u <username> [-k|--key] OU [--pass|--password]
$ sshc group link <nome grupo> <server alias>
$ sshc group unlink <server alias>
$ sshc group del <nome grupo>
$ sshc group hopping <nome grupo> <server proxy alias>
$ sshc group hopping <nome grupo> --delete
Usage
$ sshc <server alias> Conecta a um servidor
$ sshc server [ls|list] <criterio de busca> -g <nome grupo> Lista os servidores cadastrados
$ sshc server add <options> Cadastra um novo servidor
$ sshc server [del|delete] Exclui um servidor
Options
-n, --name Nome de exibiΓ§Γ£o
-a, --alias Nome/Alias da chave, permitido apenas os caracteres [a-Z 0-9 - _ .]
-h, --host Host do servidor com ou sem a porta
-p, --port Porta do servidor
-u, --username Nome de usuario do servidor
--pass, --password Vai exibir um input para digitar a senha
-k Alias da chave para associaΓ§Γ£o,
--key Exibe um select com as chaves cadastradas para associaΓ§Γ£o,
-g Alias do grupo para associaΓ§Γ£o,
--group Exibe um select com os grupos cadastrados para associaΓ§Γ£o,
-d, --description Curta descriΓ§Γ£o
--no-cache Pula/atualiza o cache
Examples
$ sshc server help
$ sshc server list
$ sshc server add -n <nome server> -a <server alias> -h 127.0.0.1:22 -u <username> [-k|--key] [-g|--group] -d "DescriΓ§Γ£o opcional"
$ sshc server del <server alias>
$ sshc server forward <server alias> 9922 10.2.34.32:22
$ sshc server forward <server alias> --delete
$ sshc server hopping <server alias> <server proxy alias>
$ sshc server hopping <server alias> --delete
Usage
$ sshc key [ls|list] <criterio de busca> Lista as chaves cadastradas
$ sshc key import Importa uma chave a partir do arquivo em disco
$ sshc key [del|delete] Exclui uma chave
$ sshc key [link|unlink] Associa/Desassocia uma chave a um servidor ou grupo
$ sshc key [view|show] Exibe a chave privada, publica e senha descriptografada
Options
-n, --name Nome/Alias da chave, permitido apenas os caracteres [a-Z 0-9 - _ .]
-s Server alias
-g Group alias
--no-cache Pula/atualiza o cache
Examples
$ sshc key import -n <nome chave> ~/.ssh/id_rsa ~/.ssh/id_rsa.pub
$ sshc key link <nome chave> [-s|-g] <server alias|nome grupo>
$ sshc key unlink -s <server alias>
$ sshc key del <nome chave>
$ sshc key view <nome chave>
Os servidores associados a grupo herdam configuraΓ§Γ΅es de conexΓ£o.
Usage
$ sshc group [ls|list] <criterio de busca> Lista grupos cadastrados
$ sshc group [del|delete] Exclui um grupo
$ sshc group [link|unlink] Associa/Desassocia um servidor ao grupo
Options
-n, --name Nome/Alias do grupo, permitido apenas os caracteres [a-Z 0-9 - _ .]
-p, --port Porta do servidor
-u, --username Nome de usuario do servidor
--pass, --password Vai exibir um input para digitar a senha
-k Alias da chave para associaΓ§Γ£o,
--key Exibe um select com as chaves cadastradas para associaΓ§Γ£o
--no-cache Pula/atualiza o cache
Examples
$ sshc group add -n <nome grupo> -u <username> [-k|--key] OU [--pass|--password]
$ sshc group link <nome grupo> <server alias>
$ sshc group unlink <server alias>
$ sshc group del <nome grupo>
$ sshc group hopping <nome grupo> <server proxy alias>
$ sshc group hopping <nome grupo> --delete
FAQs
Create shortcuts to access your server saved in cloud.
The npm package sshc-cli receives a total of 9 weekly downloads. As such, sshc-cli popularity was classified as not popular.
We found that sshc-cli demonstrated a not healthy version release cadence and project activity because the last version was released a year ago.Β It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
ECMAScript 2025 introduces Iterator Helpers, Set methods, JSON modules, and more in its latest spec update approved by Ecma in June 2025.
Security News
A new Node.js homepage button linking to paid support for EOL versions has sparked a heated discussion among contributors and the wider community.
Research
North Korean threat actors linked to the Contagious Interview campaign return with 35 new malicious npm packages using a stealthy multi-stage malware loader.