> ## Documentation Index
> Fetch the complete documentation index at: https://syteca.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Linux Client Parameters

> Reduce database space used by Linux Client sessions by limiting or skipping command output and function calls, and set a Linux Client's description.

## Client description

The Client description is used for additional information about a Linux Client, making it easier to find in the Clients list - Clients can be filtered by description as well as by name.

<Note>
  Similar parameters are also available for [Windows Clients](/docs/administration/clients/parameters/client-description) and [macOS Clients](/docs/administration/clients/parameters/client-description).
</Note>

<Steps>
  <Step title="Open the Client">
    On the **Editing Client** page, select the **Properties** tab.
  </Step>

  <Step title="Edit the description">
    In the **Client Properties** section at the top, edit the **Description** field.
  </Step>

  <Step title="Save">
    Click **Finish**.
  </Step>
</Steps>

<Note>
  Only users with the Client Configuration Management permission can edit the Client description.
</Note>

## Command output limiting

Command output limiting reduces database space by capping the total amount of command output response data recorded per command, in remote SSH sessions.

<Steps>
  <Step title="Open the Monitoring tab">
    On the **Editing Client** / **Editing Client Group** page, select the **Monitoring \[Linux]** tab.
  </Step>

  <Step title="Set the limit">
    In the **Command Output Limiting** section, set **The Command Output limit (KB)**. Default: **500**. A value of **0** disables the limit entirely.
  </Step>
</Steps>

<Note>
  A new limit only applies to SSH sessions started after the change - sessions already in progress keep the previous limit.
</Note>

<Note>
  After updating to Syteca 7.0.50 or later (which introduced this parameter), existing Clients default to 500 KB automatically.
</Note>

<Frame caption="The Command Output Limiting section on the Monitoring [Linux] tab.">
  <img src="https://mintcdn.com/syteca/0FlD-vkHsBA1azVX/images/administration/clients/parameters/command-output-limiting.png?fit=max&auto=format&n=0FlD-vkHsBA1azVX&q=85&s=dc34a0ef2bcc57a30ccaf9f7154d6566" alt="Monitoring Linux tab showing the Command Output limit field" width="1900" height="1070" data-path="images/administration/clients/parameters/command-output-limiting.png" />
</Frame>

## Command output skipping

Command output skipping reduces the amount of data received by defining specific commands (optionally with parameters) whose output isn't recorded at all.

<Steps>
  <Step title="Open the Monitoring tab">
    On the **Editing Client** / **Editing Client Group** page, select the **Monitoring \[Linux]** tab.
  </Step>

  <Step title="List the commands to skip">
    In the **Command Output Skipping** section, enter the commands in the **Commands** field, separated by semicolons. Add parameters after a command, separated by spaces - for example `<command1 parameter1>;<command2>;<command3 parameter1 parameter2>`.
  </Step>
</Steps>

## Function call skipping

Function call skipping reduces the amount of data received by defining specific system function calls that aren't recorded.

<Warning>
  Disabled by default. Enable it first by adding `<add key="FunctionCallsToSkipList" value="1" />` to `EkranServer.Settings.config` (by default in `C:\Program Files\Ekran System\Ekran System\Server`).
</Warning>

<Steps>
  <Step title="Open the Monitoring tab">
    On the **Editing Client** / **Editing Client Group** page, select the **Monitoring \[Linux]** tab.
  </Step>

  <Step title="List the function calls to skip">
    In the **Function Call Skipping** section, enter the function calls, separated by semicolons. Add parameters after a function call, separated by spaces - for example `<function1>;<function2 parameter1>;<function3 parameter1 parameter2>`.
  </Step>
</Steps>

## Related

<CardGroup cols={2}>
  <Card title="Linux Clients" icon="terminal" href="/docs/administration/clients/linux">
    Full Linux Client installation and configuration reference.
  </Card>

  <Card title="Filtering parameters" icon="sliders-horizontal" href="/docs/session-monitoring/recording/filtering">
    Filter which activity gets recorded, rather than limiting output volume.
  </Card>

  <Card title="Keystroke logging" icon="keyboard" href="/docs/session-monitoring/recording/keystroke-logging">
    Configure keystroke and user input monitoring.
  </Card>

  <Card title="Linux Client Troubleshooting" icon="wrench" href="/docs/resources/troubleshooting/linux-client-troubleshooting">
    Diagnose SSH and monitoring issues on Linux Clients.
  </Card>
</CardGroup>
