Pular para o conteúdo principal
ProdutosFerramentas de desktopTASTECADVisualização de desenhosTASTEFILESGerenciamento de arquivosTASTEFTPTransferência de arquivosTASTESSHEspaço de trabalho remotoTASTEZIPCompactação e extraçãoFerramentas para desenvolvedoresTASTECODEAmbiente de desenvolvimento integrado para RustTASTESTUDIOAmbiente integrado de desenvolvimento e testesTASTEETLIntegração de dados (ETL)ServidoresTASTEREMOTEServidor de área de trabalho remotaTASTEGEOServidor geoespacialTASTEMAILEspaço de trabalho de e-mailComeçarDownloadsDocumentaçãoComprarTodos os produtos
Marketplace
Notícias
TecnologiaNotíciasNotícias de desenvolvimento de hojeDocumentaçãoLinguagens de programaçãoRustTypeScriptJavaScriptPythonGoC#JavaCC++KotlinDartFrameworks de front-end webNext.jsReactVue.js · NuxtSvelteKitAngularFrameworks de servidorSpring BootDjangoFastAPIASP.NET CoreNestJS · ExpressFrameworks de apps e desktopTauriFlutterReact NativeElectronAlgoritmosFundamentos de algoritmosAlgoritmos essenciaisAlgoritmos avançadosAlgoritmos práticos
ComunidadeProjetosRegistros de desenvolvimentoPromptsProblemas de ferramentas de IAVitrineGuia da comunidade
ColaboreTransferência técnicaConstrução de siteConstrução de app de desktopPipeline de lançamento e pagamentoParceiro de vendasContato
ServiçosÁrea de trabalho remotaPacotes de instalação sob medida
TASTEDEV
Produtos

Ferramentas de desktop

TASTECADDesenhos complexos, abertos com levezaTASTEFILESSó os arquivos de que você precisa, o mais rápido possívelTASTEFTPO caminho mais organizado para seus arquivosTASTESSHEntre você e o servidor, uma conexão mais sólidaTASTEZIPCompacte mais rápido, extraia com mais segurança

Ferramentas para desenvolvedores

TASTECODEEdite, compile, depure e teste apps Rust em uma única janelaTASTESTUDIODa edição aos testes remotos e às correções com IA aprovadasTASTEETLMova dados de olho nos valores

Servidores

TASTEREMOTEUma área de trabalho remota rodando no seu próprio servidorTASTEGEOUm servidor geoespacial compatível com o GeoServer, reconstruído em RustTASTEMAILRetome o controle do seu e-mail

Começar

DownloadsVersões mais recentes de cada produtoDocsComo usar cada produtoComprarAssinaturas e licenças perpétuasTodos os produtosTodos os produtos de relance
Todos os produtos
MarketplaceNotícias
Tecnologia

Notícias

Notícias de desenvolvimento de hojeAnúncios oficiais de linguagens, frameworks, GitHub e IADocumentaçãoGuias de linguagens, frameworks e algoritmos

Linguagens de programação

RustTypeScriptJavaScriptPythonGoC#JavaCC++KotlinDart

Frameworks

Frameworks de front-end webNext.jsReactVue.js · NuxtSvelteKitAngular
Frameworks de servidorSpring BootDjangoFastAPIASP.NET CoreNestJS · Express
Frameworks de apps e desktopTauriFlutterReact NativeElectron

Algoritmos

Fundamentos de algoritmosAnálise de complexidade · Ordenação · Busca · Estruturas de dados básicas · Árvores e heapsAlgoritmos essenciaisBusca em grafos · Caminho mínimo e árvore geradora mínima · Programação dinâmica · Algoritmos gulosos · Divisão e conquista · BacktrackingAlgoritmos avançadosAlgoritmos de strings · Matemática e teoria dos números · Manipulação de bits · Árvores de segmentos · Union-FindAlgoritmos práticosEstratégia para entrevistas de código · Cache LRU · Limitação de taxa · Hashing consistente
Toda a documentação de desenvolvimento
Comunidade
ProjetosDescubra criadores e trabalhosRegistros de desenvolvimentoDecisões e aprendizadosPromptsInstruções reutilizáveisProblemas de ferramentas de IAProblemas e contornos de Claude, Codex, GeminiVitrineResultados concluídosGuia da comunidadeComo construímos em aberto
Colabore
Transferência técnicaApps nativos em Rust e eguiConstrução de site10 idiomas, contas, documentação e downloadsConstrução de app de desktopRust e egui, sem WebViewPipeline de lançamento e pagamentoAssinatura, MSI, deb, rpm, AppImage, hashesParceiro de vendasRecomende e ganhe 30%ContatoDesenvolvimento, parcerias e investimento
Serviços
Área de trabalho remotaAcesse seu computador pelo navegadorPacotes de instalação sob medidaSó o necessário, configurações pré-carregadas
Comprar
PT
한국어EnglishDeutschEspañolFrançaisItalianoPortuguês (Brasil)日本語简体中文繁體中文
Entrar
Entrar
TASTEDEV

De pequenas ferramentas a um desenvolvimento melhor.

support@tastedev.netApoiar TASTEDEV
ProdutosLinha de produtosComprarDocsDownloadsMarketplaceSuporte
ComunidadeProjetosRegistros de desenvolvimentoPromptsProblemas de ferramentas de IAVitrine
PolíticasPolítica de privacidadeTermos de usoTermos de assinaturaReembolsoDiretrizes da comunidade
ContaEntrarCriar conta
Visitantes
Hoje
012345678901234567890123456789012345678901234567890123456789
Ontem
012345678901234567890123456789012345678901234567890123456789
Visualizações totais
0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
Empresa
GXSOFT
Representante
CHOI YOUNG GU
Número de registro comercial
853-44-00368
Endereço
9F V24, 351 Gyeongin-ro, Michuhol-gu, Incheon, Republic of Korea
Telefone
+82-10-4404-1523
E-mail
whitecalvin@tastedev.net
Responsável pela privacidade
CHOI YOUNG GU

© 2026 TASTEDEVAs informações dos produtos se baseiam em fontes de desenvolvimento verificadas.Lançado · em melhoria

Assinantes e titulares de licença não veem anúncios. Navegar sem anúncios

TASTESSHguia
Instalação e primeira execuçãoTela e menusHosts, grupos e cofresAutenticação, chaves privadas e chaves de hostTerminal e abas de conexãoEspaços de trabalho e grupos de abasMonitoramento de servidoresNavegação SFTP e transferência de arquivosEncaminhamento de portas e snippetsTerminal local e serialRegistros e sincronizaçãoConfigurações, aparência e segurançaAtualizações e licençaAtalhos e solução de problemasLinha de comando e administração avançadaEscopo de suporte e cuidados de uso

TASTESSH guia

Linha de comando e administração avançada

Preparação e verificações seguras

O ZIP Windows 0.2.18 inclui tastessh-cli.exe e o alias tssh.exe. Em outros sistemas, verifique o conteúdo da distribuição e as permissões de execução. Prepare o terminal de execução e os acessos ao servidor e aos arquivos. sample-server, example.invalid e demo são exemplos; substitua-os por seus próprios destinos autorizados.

tastessh-cli --version
tastessh-cli --help
tastessh-cli connect --help

Os argumentos posicionais e as opções da ajuda são a referência. A opção global --data-file aponta para um JSON Vault separado; não indique um caminho incorreto de dados reais. A saída de --debug pode conter caminhos e informações de conexão: revise antes de publicar. Não coloque senhas, chaves privadas ou tokens na linha de comando, no histórico do shell ou em arquivos de exemplo.

Hosts, grupos e cofres

  1. Consulte os dados atuais com hosts, groups e vaults.
  2. Crie hosts com host-add e prepare a autenticação com password-set ou a administração host-auth/identity.
  3. Conecte com connect. Use --accept-new apenas quando a nova chave coincidir com a impressão digital confirmada pelo administrador. Não contorne erros de chave alterada confiando indiscriminadamente.
  4. Ao terminar, verifique o trabalho remoto e encerre a sessão.
tastessh-cli host-add sample-server example.invalid --username demo
tastessh-cli password-set sample-server
tastessh-cli connect sample-server

Espera-se a lista salva e um terminal conectado. Em caso de falha, verifique o arquivo de dados selecionado, autenticação, chave do host, firewall e política do servidor.

Grupo de comandosRecursos de administração
vaults, vault-add, vault-edit, vault-removeListar, criar, renomear e excluir cofres após confirmação
groups, group-add, group-edit, group-removeCriar grupos e administrar grupo pai, usuário, porta e etiquetas
group-startup, group-sftp-path, group-identityDiretório/comando inicial, caminho SFTP e identidade padrão do grupo
group-chain, group-proxy, group-terminal-defaultsCadeia de conexão, herança de proxy e padrões do terminal
tags, tag-add, tag-edit, tag-removeAdministrar etiquetas
hosts, recents, host-add, host-edit, host-removeListar e pesquisar hosts, conexões recentes, criação, edição e exclusão
host-favorite, host-appearance, host-organizeFavoritos, cores/ícones e organização por grupo/etiqueta
host-terminal-defaults, host-startup, host-sftp-pathAparência do terminal, ação inicial e caminho SFTP padrão do host
host-chain, host-proxy, host-authAlterar cadeia de saltos, proxy e autenticação

Comandos iniciais podem ser executados logo após conectar: teste em destino seguro antes de registrar em produção. Consulte --help de cada comando para desativar herança, remover padrões e substituir valores. Excluir um cofre ou host não é o mesmo que excluir arquivos do servidor.

Identidades e segredos

ComandoUso
identitiesConsultar identidades registradas
identity-add-password, identity-add-agent, identity-add-certificateEntradas de senha, agente e certificado SSH
identity-generate-key, identity-import-keyGerar chave gerenciada e importar chave privada existente
identity-install-keyInstalar chave pública em destino autorizado
identity-removeRemover identidade
identity-passphrase-set/delete, identity-password-set/deleteArmazenar/remover frase secreta ou senha da identidade
password-set/deleteArmazenar/remover senha do host
proxy-password-set/delete, group-proxy-password-set/deleteSenha de proxy do host/grupo
agent-identitiesListar chaves do agente SSH

set/delete separados por barra representam comandos distintos; consulte seus nomes exatos na ajuda. A instalação de chave pública pode modificar authorized_keys e outros dados de autenticação do servidor. Confirme permissões, destino e preservação dos dados existentes antes de executar. Remover segredos exige acesso ao armazenamento do sistema: verifique também efeitos sobre outros hosts.

Tipos de conexão

  • connect: opções de conexão SSH, autenticação, PTY e execução de comandos.
  • mosh: inicia por SSH e depois usa cliente/servidor Mosh e UDP. Prepare mosh nas duas pontas, política de firewall UDP e opções como prediction. Uma conexão SSH bem-sucedida não confirma que Mosh está pronto.
  • telnet: conexão em texto claro, com confirmação explícita --confirm-plaintext. Não envie credenciais ou dados de trabalho; use apenas em equipamentos isolados autorizados. Não oferece criptografia como SSH.
  • serial-ports e serial: enumeração de portas e configuração da comunicação. Verifique primeiro o equipamento, permissões e ocupação.
  • local: execução de shell local. Verifique shell instalado, pasta de trabalho e argumentos.
  • forward: executa encaminhamento local, remoto ou dinâmico com <HOST> <KIND> e opções de vinculação/destino. Verifique o destino e a exposição da interface e encerre ao terminar.

Ter um mecanismo avançado não significa que todos os comandos tenham botões equivalentes no aplicativo desktop.

Comandos SFTP

O formato é tastessh-cli sftp <HOST> <COMMAND>. Prepare autorização, direção e caminhos remoto/local atuais.

SubcomandoFunção e cuidado
listListagem remota e opção de arquivos ocultos
get, putDownload/upload, conflitos, recursão e verificação SHA-256
copyCópia remota com host de destino e opções recursivas
discard-upload, discard-downloadLimpar resíduos de transferência retomável; verificar destino e token
mkdir, renameCriar pastas e alterar nome/caminho
read-link, symlinkLer/criar links; verificar existência e permissões do destino
remove, remove-dirExcluir diretamente arquivos/pastas, sem garantia de lixeira ou recuperação
chmodAlterar permissões remotas; verificar modo numérico e política de acesso

Em get/put, --resumable cria registros de retomada e --resume identifica um token existente. Preserve token, arquivo de dados e caminho de destino e confirme que é a mesma transferência. Não inicie sempre outra transferência nem apague resíduos temporários arbitrariamente após falha. Escolha conscientemente --overwrite ou --keep-both e verifique --verify-sha256. Esperam-se conclusão e verificação de destino/hash; não ignore códigos de saída.

Fragmentos, registros, sincronização e migração

  • snippets: list/add/show/edit/remove, render e package-list/add/edit/remove. Confira renderização e valores das variáveis antes de usar. Não armazene segredos no corpo.
  • logs: status/enable/disable/list/show/review/export/remove/clear. Verifique consentimento e retenção, host, conteúdo e alcance da exclusão. remove/clear pode excluir dados irreversivelmente.
  • sync: init/status/push/pull. Prepare o mesmo destino e frase secreta e consulte o estado. Não use overwrite-remote/local sem confirmação.
  • export: native/open-ssh/csv. Restrinja acesso ao arquivo, que pode conter dados de hosts. --overwrite pode substituir cópias guardadas.
  • import: native/open-ssh/csv/putty/putty-registry/moba-xterm/secure-crt/secure-crt-directory. Revise formato e origem. Confira prévia, --apply e --skip-existing e decida política de duplicação/substituição. putty-registry depende de Windows. native --replace pode substituir dados existentes.
  • diagnostics: status/configure/preview/send/flush. Diferencie consentimento, prévia, destino e relatórios automáticos. Enviar/flush efetivamente transmite dados: revise o conteúdo antes de executar.

Os resultados esperados são listagens, arquivos exportados, resumos de aplicação e estados de transferência definidos na ajuda. Se falhar, preserve originais e consulte ajuda, código de saída, permissões e avisos de conflito. Conferir a lista de comandos não representa conexão ao servidor nem execução verificada de todas as funções.

AnteriorAtalhos e solução de problemasPróximoEscopo de suporte e cuidados de uso

Nesta página

  1. Preparação e verificações seguras
  2. Hosts, grupos e cofres
  3. Identidades e segredos
  4. Tipos de conexão
  5. Comandos SFTP
  6. Fragmentos, registros, sincronização e migração
Sugerir uma alteração

Assinantes e titulares de licença não veem anúncios. Navegar sem anúncios