🐧
Linux Control Center
EN
EN
  • Introduction - User Manual
  • Requirements
    • Server Requirements
    • Client Requirements
  • Quick Start
  • Setup and Installation
  • Dashboard
  • Discover
    • Linux Control Center Discover
    • BeyondTrust Password Safe
  • Host Actions
    • Get Info
    • Package Check Update
    • Package Update
    • Package Vulnerable Update
    • Package Hold
    • Package Install
    • Package Remove
    • Account Add
    • Account Del
    • Account Expire
    • Account Lock
    • Account UnLock
    • File Add
    • File Del
    • File Download
    • Manage Host Service
    • Host Ping
    • Host Reboot
    • Host Shutdown
    • Insert Group
    • Check Vulnerability
    • Execute Custom Playbook
    • Execute Custom Scripts
    • Tenable Launch Scan
    • Tenable Sync Results
    • Delete Hosts
  • Host Groups
  • Managed Account
    • Create Managed Account
  • Managed Files
    • Create Managed File
  • 7 Library
    • Install Tenable Agent
  • 7 VulnDB-API
  • Custom Scripts
    • Linux Scripts
    • BeyondTrust Password Safe Secrets
  • Custom Playbooks
  • Hook Bridge
    • Hook Bridge
  • Workflow
    • Create Workflow
  • Assisted Workflow
  • Scheduler
  • Unmanaged Hosts
    • Microsoft Windows
  • Settings and Integrations
    • Settings
      • License
      • Worker
      • Nodes
      • Certificate
      • LCC Management
      • Diagnostic
      • Linux Credentials
      • Regions
      • Syncronized Files
      • Notifications
        • SMTP
        • Teams
        • Telegram
      • Parameters
      • Discover Timeout
      • Backup and Restore
    • Integrations
      • BeyondTrust
        • Password Safe
        • Privileged Remote Access
      • VMWare
      • Nutanix
      • Tenable
        • Security Center
        • Cloud Security
    • User Management
      • Console Users
        • Create Super User
        • Create Group Users
      • TOTP
      • Providers
        • SAML
          • Cisco Duo
          • Entra ID
      • Authentication
  • Release Notes
Powered by GitBook
On this page
  • Requirements
  • Overview
  • Objective
  • Unmanaged Host Windows Registration
  • Windows Credential Registration
  • PowerShell Script Registration
  • Executing a PowerShell Script on Unmanaged Windows Hosts
  1. Unmanaged Hosts

Microsoft Windows

PreviousUnmanaged HostsNextSettings and Integrations

Last updated 12 days ago

Requirements

  • Linux Control Center = 2.10.X or higher.

  • Access Credentials to the Windows Host with the necessary permissions.

  • WinRM Enabled on the Windows Host.

Overview

The Linux Control Center Unmanaged Hosts functionality allows the execution of Scripts on Microsoft Windows Hosts through WinRM (Windows Remote Management) on Hosts that are not being managed by the LCC.

This functionality uses Windows Credentials, Unmanaged Hosts and Unmanaged Host Groups registered in the Console. The LCC offers a history of executions through simplified Logs.

  • Configuration flow to execute Scripts on an Unmanaged Microsoft Windows Host.

Objective

This document aims to demonstrate step by step how to register an Unmanaged Host, Unmanaged Windows Credentials and PowerShell Script to execute the Custom Scripts Quick Windows Action.

Unmanaged Host Windows Registration

  1. Access the LCC and click on Unmanaged Hosts.

  2. Click Unmanaged Inventory.

  3. Click Create and fill in the following fields;

Name: Name to identify the Host. Host Type: Select the Windows option. Address: Enter the Windows Host IP address with dots. Ex: 192.168.0.25 Port: Enter the Host's WinRM port

  1. Click Save.

Windows Credential Registration

  • This credential will be responsible for accessing the Host and executing the desired Script.

  1. Access the Unmanaged Hosts screen.

  2. Click Host Credentials.

  3. Click Windows Credentials.

  4. Click Create.

  5. Fill in the requested fields and click Save.

Name: Name to identify the credential Username: User to run the Script Password: User password to run the Script

![](/pt-br/images/unmanaged_hosts/windows/create_windows/botao_save_credential.png)

PowerShell Script Registration

  1. Access the Unmanaged Hosts screen.

  2. Click on Scripts.

  • This screen is the same as the Hosts screen on the left side menu, where all the scripts registered in LCC are located, both for Windows and Linux.

  1. Click on Create.

  2. Fill in the following fields;

Name: Name to identify the Script. Host Type: Select the Windows option.

![](/pt-br/images/unmanaged_hosts/windows/create_windows/campos_script_type_e_name.png)
  1. Click on Upload File and upload the Windows Script.

  2. Click on Save.

Executing a PowerShell Script on Unmanaged Windows Hosts

  1. Click on Workflow on the left sidebar.

  2. Click Create.

  3. Enter a name for the Workflow in the Name field.

  4. Click Start New Workflow.

  5. Choose the Custom Script Quick Windows Action in the Action field.

  6. Fill in the fields as instructed below;

  • Script: Choose the PowerShell Script that will be executed.

  • Unmanaged Host: Choose the Unmanaged Host Windows on which the Script will be executed.

  • It is also possible to execute the Script in an Unmanaged Group.

  1. Click Create.

  2. Click Save

  3. Click Actions of the Workflow you created and click Run.

  4. Click Agree to run the Workflow.

Unmanaged Host Windows Registration
Windows Credential Registration
PowerShell Script Registration
Script Execution with Workflow