werbot
2022-11-16 06:33:14 Author: github.com(查看原文) 阅读量:28 收藏

Werbot Logo

Werbot is a single sign-on solution
for easy and secure sharing of servers,
databases or app access

        CodeFactor      

LinkedIn   Twitter   Youtube   Dev   StackOverflow

  What is Werbot?

Werbot is an open-source solution allowing users to securely share access to servers, data bases, web applications, desktops, containers and clouds; providing full-fledged options for controlling and auditing of the work performed on them.

  Contents

  Why Werbot?

Problem

  • Unsafely kept server access, passwords, and keys
  • Difficult server access management
  • Uncontrolled work on servers
  • Unwanted connections on servers
  • Expensive and limited in functionality server monitoring tools

Solution

Werbot users connect to all accessible servers with a single sign-on using their login and private key. All work performed on servers connected to Werbot is logged and recorded as a screencast.

Competition

Identity and Access Management solutions existing today can have limited functionalities or work with only one server provider, and support few protocols.

There are also complex Enterprise solutions that are quite expensive solutions and not suitable for everyone.

  Why did we build Werbot?

The prototype of Werbot was developed for internal use firstly. Over time, the prototype was refined and developed into a full-fledged platform available to everyone.

SaaS version is currently working on the site werbot.com. There we are offering a ready-made solution that is suitable for most companies and does not need to be configured by a specialist, so it can be used even without the involvement of cybersecurity specialists.

Werbot covers 3 of the most important cybersecurity challenges:

  • Helps to manage server access
  • Helps to control users’ activity on servers
  • Gathers evidence to show security certification compliances

Recently we decided to rewrite the code of the SaaS version and make it open source. We are currently working on this.

  Features

  • Werbot works with dedicated, VPS, and cloud servers
  • Manages servers from different providers in one account
  • Doesn’t require any additional agent to be installed on the server
  • Records every server session and collects logs
  • Provides a single sign-on

Werbot is written in golang, runs in Docker containers, and works as microservices. It requires little processing power, scales easily, and can be implemented in the workflow of any company within 1 hour.

Supported technology:

  • Protocols - SSH, Telnet, RDP, VNC
  • Providers - all providers + fast import from AWS, Google, Amazon, Azure
  • Containers - Docker, Kubernetes
  • Databases - MySQL, Maria, PostgresQL, Redis, MongoDB, Elasticsearch, and other

  Documentation

... coming soon ...

  Installation

... coming soon ...

  Community

Join our growing community around the world, for help, ideas, and discussions regarding Werbot.

  Contributing

We would for you to get involved with Werbot development! If you wish to help, you can learn more about how you can contribute to this project in the contribution guide.

  Security

For security issues, view our vulnerability policy, view our security policy, and kindly email us at [email protected] instead of posting a public issue on GitHub.

  License

Source code for Werbot, located in this repository, is released under the Business Source License 1.1.


文章来源: https://github.com/y35uishere/werbot
如有侵权请联系:admin#unsafe.sh