Skip to content
forked from jumpserver/koko

KoKo é um componente de conexão segura de ativos de protocolo de caracteres do GITA-JumpServer, suportando SSH, Telnet, MySQL, Kubernetes, SFTP, SQL Server, Redis.

License

Notifications You must be signed in to change notification settings

JackExperts/koko

 
 

Repository files navigation

#KoKo

KoKo é um componente de terminal do JumpServer para conexão de protocolos de caracteres, suportando protocolos como SSH, TELNET, MySQL, Redis, entre outros.

KoKo é implementado usando Golang e Vue, e seu nome vem do herói Kunkka do jogo Dota.

Principais Funcionalidades

  • SSH
  • SFTP
  • Terminal web
  • Web

Ambiente de Desenvolvimento

  1. Execute o backend do servidor
$ cd /opt/koko-v3.10.9/build/
$ ./koko-linux-amd64
  1. Execute o frontend da interface
$ cd /opt/koko-v3.10.9/ui/
$ npm run serve
  1. Teste No luna, acesse os ativos Linux, copie o endereço do iframe e modifique a porta para 9530. Também é possível modificar o nginx para mapear /koko para este local.

Construção de Imagem Docker Dependendo de docker buildx para construção de imagens multi-plataforma, é necessário ter docker versão 19.03+ e habilitar o plugin docker buildx.

make docker

Após a construção, a imagem KoKo será gerada.

About

KoKo é um componente de conexão segura de ativos de protocolo de caracteres do GITA-JumpServer, suportando SSH, Telnet, MySQL, Kubernetes, SFTP, SQL Server, Redis.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 70.5%
  • Go 20.9%
  • CSS 5.9%
  • Vue 1.9%
  • HTML 0.3%
  • Shell 0.2%
  • Other 0.3%