Advanced Search
Search Results
108 total results found
User Guide
For end-users of Knocknoc
Use cases
Admin Guide
Read the "how it works" first
Documentation
Knocs (backends)
Knocs or backends, are systems that the Knocknoc Agent can orchestrate. Select a backend that suits your use case. If you need one that isn't on the list, please let us know as we're expanding these all the time.
User Guide
Welcome to the Knocknoc User Guide. This will cover basic operations including logging in, logging out and troubleshooting. If you're looking for information on installing or administering Knocknoc, please check out the Admin Guide. Logging into Knocknoc Kn...
Changelog and Roadmap
Info about Knocknoc releases.
Authentication
A guide on configuring the various authentication methods for Knocknoc
Access
Access grants for users follow a process, these are link through a Knoc
Troubleshooting
What can go wrong, will.
Setup guides
All the guides to configure and Install Knocknoc server for first use.
Knocknoc API
Knocknoc offers an API for various inbound integrations, from authentication through user-session termination
Use cases (overview)
Knocknoc use cases Knocknoc is extremely versatile and can enable just in time network access control and solve many use cases across various industries and technologies. SSH Bastion hosts: Network based IP allowlisting: add MFA, link in your IdP, remove t...
Maintenance
Keeping Knocknoc update to date is essential for new features and fixes
Server installation (on premise)
On a Linux host as Root, execute the below command to setup and install your Knocknoc server. You will be stepped through the process. curl -sSL https://packages.knocknoc.io/setup/setup_knocknoc.sh | bash The installer runs on Debian, Ubuntu, Redhat, Oracl...
Agent installation
Agent Options Your next step is to decide where you want to run the Knocknoc Agent. The Agent runs on the machine that will orchestrate access - this might be a small Linux box, a firewall-adjacent host, or a Windows server you want to protect. Use the guide t...
Web applications (layer-7 filtering)
There are various options for protecting your web application using Knocknoc Local Linux firewall orchestration on the host (eg: using IPSets) In-line firewall/control device orchestration (Fortigate, etc), via an adjacent Knocknoc Agent deployment HAprox...
HAProxy
HAProxy is a fantastic reverse proxy with a massive amount of features. Knocknoc has supported HAProxy for years, and integrates with it natively. HAProxy can be a little confusing at first due to its wide array of options and implementations, but for now we'l...
AWS (EC2) Security Groups
Knocknoc can orchestrate Amazon AWS Security Groups, which essentially provide network level firewalling across various asset types, including EC2 VMs, meaning just-in-time network exposure (and access) for authenticated users, tied to your IDP not to AWS IAM ...
Custom Script
The "Custom Script" Knoc type is simply a script the agent can execute directly on the Agent machine Note that for security reasons this is disabled by default when installing a new Agent. See config below. Enable/Disable Custom Scripts To enable custom scr...