
Product
Introducing Socket Fix for Safe, Automated Dependency Upgrades
Automatically fix and test dependency updates with socket fixβa new CLI tool that turns CVE alerts into safe, automated upgrades.
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.
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.
Product
Automatically fix and test dependency updates with socket fixβa new CLI tool that turns CVE alerts into safe, automated upgrades.
Security News
CISA denies CVE funding issues amid backlash over a new CVE foundation formed by board members, raising concerns about transparency and program governance.
Product
Weβre excited to announce a powerful new capability in Socket: historical data and enhanced analytics.