Introduction

A node is a set of parameters used to connect to an SSH server with a dedicated username. A node instance refers to an SSH connection established from these parameters.

Nodes are grouped by node sources:

  • a single internal node source that allows you to add nodes one by one via the UI and specify an SSH credential for each
  • several external node sources, each of which allows you to massively import nodes from a file or a URL and associate them with the same SSH credential

Only administrators can edit nodes and node sources.

What involves using nodes

  • Command and shell script tasks will execute a shell script on a set of nodes.
  • Nodes can also be used to establish an SSH tunnel to connect to a database.
  • Each node’s files can be browsed via CTFreak’s web interface.