mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-07-04 19:21:51 +00:00
8a1d7bcd6b
Co-authored-by: Daniel Barranquero <danielbo2001@gmail.com> Co-authored-by: Hugo P.Brito <hugopbrit@gmail.com>
62 lines
2.2 KiB
Plaintext
62 lines
2.2 KiB
Plaintext
---
|
|
title: 'Getting Started With Linode on Prowler'
|
|
---
|
|
|
|
import { VersionBadge } from "/snippets/version-badge.mdx"
|
|
|
|
<VersionBadge version="5.31.0" />
|
|
|
|
Prowler for Linode scans your Linode infrastructure for security misconfigurations, including compute settings, networking rules, user account security, and more.
|
|
|
|
<Note>
|
|
Linode support in Prowler is community-maintained. For commercial support or to request additional service coverage, [contact us](https://prowler.com/contact).
|
|
</Note>
|
|
|
|
## Prerequisites
|
|
|
|
Set up authentication for Linode with the [Linode Authentication](/user-guide/providers/linode/authentication) guide before starting:
|
|
|
|
- Create a Linode Personal Access Token with read-only permissions
|
|
- The token requires at minimum: `account:read_only`, `linodes:read_only`, and `firewall:read_only` scopes
|
|
|
|
## Prowler CLI
|
|
|
|
### Run Prowler for Linode
|
|
|
|
Once authenticated with a Personal Access Token, set the `LINODE_TOKEN` environment variable and run Prowler for Linode. Prowler reads the token exclusively from the environment variable, so the secret is never exposed in shell history or process listings:
|
|
|
|
```bash
|
|
export LINODE_TOKEN="your-personal-access-token"
|
|
prowler linode
|
|
```
|
|
|
|
### Run Specific Checks
|
|
|
|
```bash
|
|
prowler linode --checks compute_instance_backups_enabled compute_instance_watchdog_enabled
|
|
```
|
|
|
|
### Run a Specific Service
|
|
|
|
```bash
|
|
prowler linode --services networking
|
|
```
|
|
|
|
### Scan Specific Regions
|
|
|
|
Use `--region` (alias `--filter-region` / `-f`) to limit the scan to one or more Linode regions. Region-less resources (account administration and Cloud Firewalls) are always scanned; only regional resources such as instances are filtered. When the flag is omitted, all regions are scanned.
|
|
|
|
```bash
|
|
prowler linode --region eu-central us-east
|
|
```
|
|
|
|
## Available Services
|
|
|
|
Prowler for Linode currently supports the following services:
|
|
|
|
| Service | Description |
|
|
|---------|-------------|
|
|
| `administration` | Account administration includes users and access controls such as two-factor authentication |
|
|
| `compute` | Compute includes Linode instances and their workload configuration |
|
|
| `networking` | Networking includes Cloud Firewalls and their stateful network rules |
|