Skip to main content

Remote Desktop

With Remote Desktop you can connect to a remote computer using the Remote Desktop Protocol (RDP).

info

Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft that allows users to remotely access and control a computer or virtual machine (VM) over a network connection. It provides a secure communication channel by encrypting the data transmitted between the client and the remote computer, protecting it from unauthorized access.

Remote Desktop

note

Right-click on the tab will open the context menu with the following options:

  • Reconnect - Reconnect to the remote computer (if disconnected).
  • Disconnect - Disconnect from the remote computer (if connected).
  • Fullscreen - Toggle fullscreen mode (if connected).
  • Adjust screen - Adjust the screen size to the current view size (only if Display is set to Adjust screen automatically or Use the current view size as screen size) (if connected).
  • Keyboard shortcuts
    • Ctrl+Alt+Del - Send Ctrl+Alt+Del to the remote computer (if connected).

Connect

Host

Host to connect to via Remote Desktop.

Type: String

Default: Empty

Example:

  • server-01.borntoberoot.net
  • 10.0.0.10
  • server-01.borntoberoot.net:3389
  • 10.0.0.10:9999
note

You can specify a custom port as follows: 10.0.0.10:9999

Use credentials

Use credentials to authenticate with the remote computer.

Type: Boolean

Default: Disabled

Username

Username to authenticate with the remote computer.

Type: String

Default: Empty

Example: Administrator

note

Only available if Use credentials is enabled.

Domain

Domain to authenticate with the remote computer. This is optional.

Type: String

Default: Empty

Example: BORNTOBEROOT

note

Only available if Use credentials is enabled.

Password

Password to authenticate with the remote computer.

Type: String

Default: Empty

Example: P@ssw0rd

note

Only available if Use credentials is enabled.

Profile

Inherit host from general

Inherit the host from the general settings.

Type: Boolean

Default: Enabled

note

If this option is enabled, the Host is overwritten by the host from the general settings and the Host is disabled.

Host

Host to connect to via Remote Desktop.

Type: String

Default: Empty

Example:

  • server-01.borntoberoot.net
  • 10.0.0.10

Use credentials

Use credentials to authenticate with the remote computer.

Type: Boolean

Default: Disabled

Username

Username to authenticate with the remote computer.

Type: String

Default: Empty

Example: Administrator

note

Only available if Use credentials is enabled.

Domain

Domain to authenticate with the remote computer. This is optional.

Type: String

Default: Empty

Example: BORNTOBEROOT

note

Only available if Use credentials is enabled.

Password

Password to authenticate with the remote computer.

Type: String

Default: Empty

Example: P@ssw0rd

note

Only available if Use credentials is enabled.

warning

Passwords are stored in plain text in the profile file unless Profile file encryption is enabled.

Display

Display setting used for the remote desktop connection.

Type: Boolean (RadioButtons)

Default: Use the current view size as screen size

Possible values:

  • Adjust screen automatically (Remote Desktop will adjust the screen size automatically when the window is resized.)
  • Use the current view size as screen size (Remote Desktop will use the current view size as screen size, but will not adjust the screen size automatically when the window is resized.)
  • Fixed screen size (Remote Desktop uses the fixed screen size selected in the drop-down list below.) Possible values:
    • 640x480
    • 800x600
    • 1024x768
    • 1280x720
    • 1280x768
    • 1280x800
    • 1280x1024
    • 1360x768
    • 1440x900
    • 1440x1050
    • 1680x1050
    • 1920x1080
  • Custom screen size (Remote Desktop uses the custom screen size that can be entered in the text fields below.)

Color depth

Color depth used for the remote desktop connection.

Type: Integer

Default: 32

Possible values:

  • 15
  • 16
  • 24
  • 32

Port

Port used for the remote desktop connection.

Type: Integer

Default: 3389

Credential Security Support Provider

Use the Credential Security Support Provider (CredSSP) protocol to authenticate with the remote computer.

Type: Boolean

Default: Disabled

Authentication level

Authentication level used for the remote desktop connection.

Type: Integer

Default: 2 [Min 0, Max 3]

Possible values:

  • 0 (If server authentication fails, connect to the computer without warning.)
  • 1 (If server authentication fails, do not establish a connection.)
  • 2 (If server authentication fails, show a warning and allow me to connect or refuse the connection.)
  • 3 (No authentication requirement is specified.)

Enable gateway server

Enable the use of a gateway server for the remote desktop connection.

Type: Boolean

Default: Disabled

Server name

Hostname of the gateway server used for the remote desktop connection.

Type: String

Default: Empty

Example: gateway.borntoberoot.net

note

Only available if Enable gateway server is enabled.

Bypass for local addresses

Bypass the gateway server for local addresses.

Type: Boolean

Default: Enabled

note

Only available if Enable gateway server is enabled.

Logon method

Logon method used for the gateway server.

Type: NETworkManager.Models.RemoteDesktop.GatewayUserSelectedCredsSource

Default: Allow me to select later

Possible values:

Ask for password (NTLM) (Userpass) Smart card or Windows Hello for Business (Smartcard) Allow me to select later (Any)

note

Only available if Enable gateway server is enabled.

Share gateway credentials with remote computer

Share the gateway credentials with the remote computer.

Type: Boolean

Default: Enabled

note

Only available if Enable gateway server is enabled.

Use gateway credentials

Use credentials to authenticate with the gateway server.

Type: Boolean

Default: Disabled

note

Only available if Enable gateway server is enabled and Logon method is set to Ask for password (NTLM).

Username

Username to authenticate with the gateway server.

Type: String

Default: Empty

Example: Administrator

note

Only available if Enable gateway server is enabled, Logon method is set to Ask for password (NTLM) and Use gateway credentials is enabled.

Domain

Domain to authenticate with the gateway server. This is optional.

Type: String

Default: Empty

Example: BORNTOBEROOT

note

Only available if Enable gateway server is enabled, Logon method is set to Ask for password (NTLM) and Use gateway credentials is enabled.

Password

Password to authenticate with the gateway server.

Type: String

Default: Empty

Example: P@ssw0rd

note

Only available if Enable gateway server is enabled, Logon method is set to Ask for password (NTLM) and Use gateway credentials is enabled.

warning

Passwords are stored in plain text in the profile file unless Profile file encryption is enabled.

Remote audio playback

Configure the remote audio playback for the remote desktop connection.

Type: NETworkManager.Models.RemoteDesktop.AudioRedirectionMode

Default: Play on remote computer

Possible values:

  • Play on this computer
  • Play on remote computer
  • Do not play

Remote audio recording

Configure the remote audio recording for the remote desktop connection.

Type: NETworkManager.Models.RemoteDesktop.AudioCaptureRedirectionMode

Default: Do not record

Possible values:

  • Record from this computer
  • Do not record

Apply Windows key combinations

Configure the Windows key combinations for the remote desktop connection.

Type: NETworkManager.Models.RemoteDesktop.KeyboardHookMode

Default: On the remote computer

Possible values:

  • On this computer
  • On the remote computer

Redirect clipboard

Configure the clipboard redirection for the remote desktop connection.

Type: Boolean

Default: Enabled

Redirect devices

Configure the device redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Redirect drives

Configure the drive redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Redirect ports

Configure the port redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Redirect smartcards

Configure the smartcard redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Redirect printers

Configure the printer redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Persitent bitmap caching

Configure the persistent bitmap caching for the remote desktop connection.

Type: Boolean

Default: Disabled

Reconnect if the connection is dropped

Automatically reconnect if the connection is dropped.

Type: Boolean

Default: Disabled

Network connection type

Configure the network connection type for the remote desktop connection.

Type: NETworkManager.Models.RemoteDesktop.NetworkConnectionType

Default: Detect connection quality automatically

Possible values:

  • Detect connection quality automatically
  • Modem (56 kbps)
  • Low-speed broadband (256 kbps - 2 Mbps)
  • Satellite (2 Mbps - 16 Mbps with high latency)
  • High-speed broadband (2 Mbps - 10 Mbps)
  • WAN (10 Mbps or higher with high latency)
  • LAN (10 Mbps or higher)

Group

Use credentials

Use credentials to authenticate with the remote computer.

Type: Boolean

Default: Disabled

Username

Username to authenticate with the remote computer.

Type: String

Default: Empty

Example: Administrator

note

Only available if Use credentials is enabled.

Domain

Domain to authenticate with the remote computer. This is optional.

Type: String

Default: Empty

Example: BORNTOBEROOT

note

Only available if Use credentials is enabled.

Password

Password to authenticate with the remote computer.

Type: String

Default: Empty

Example: P@ssw0rd

note

Only available if Use credentials is enabled.

warning

Passwords are stored in plain text in the profile file unless Profile file encryption is enabled.

Display

Display setting used for the remote desktop connection.

Type: Boolean (RadioButtons)

Default: Use the current view size as screen size

Possible values:

  • Adjust screen automatically (Remote Desktop will adjust the screen size automatically when the window is resized.)
  • Use the current view size as screen size (Remote Desktop will use the current view size as screen size, but will not adjust the screen size automatically when the window is resized.)
  • Fixed screen size (Remote Desktop uses the fixed screen size selected in the drop-down list below.) Possible values:
    • 640x480
    • 800x600
    • 1024x768
    • 1280x720
    • 1280x768
    • 1280x800
    • 1280x1024
    • 1360x768
    • 1440x900
    • 1440x1050
    • 1680x1050
    • 1920x1080
  • Custom screen size (Remote Desktop uses the custom screen size that can be entered in the text fields below.)

Color depth

Color depth used for the remote desktop connection.

Type: Integer

Default: 32

Possible values:

  • 15
  • 16
  • 24
  • 32

Port

Port used for the remote desktop connection.

Type: Integer

Default: 3389

Credential Security Support Provider

Use the Credential Security Support Provider (CredSSP) protocol to authenticate with the remote computer.

Type: Boolean

Default: Disabled

Authentication level

Authentication level used for the remote desktop connection.

Type: Integer

Default: 2 [Min 0, Max 3]

Possible values:

  • 0 (If server authentication fails, connect to the computer without warning.)
  • 1 (If server authentication fails, do not establish a connection.)
  • 2 (If server authentication fails, show a warning and allow me to connect or refuse the connection.)
  • 3 (No authentication requirement is specified.)

Enable gateway server

Enable the use of a gateway server for the remote desktop connection.

Type: Boolean

Default: Disabled

Server name

Hostname of the gateway server used for the remote desktop connection.

Type: String

Default: Empty

Example: gateway.borntoberoot.net

note

Only available if Enable gateway server is enabled.

Bypass for local addresses

Bypass the gateway server for local addresses.

Type: Boolean

Default: Enabled

note

Only available if Enable gateway server is enabled.

Logon method

Logon method used for the gateway server.

Type: NETworkManager.Models.RemoteDesktop.GatewayUserSelectedCredsSource

Default: Allow me to select later

Possible values:

Ask for password (NTLM) (Userpass) Smart card or Windows Hello for Business (Smartcard) Allow me to select later (Any)

note

Only available if Enable gateway server is enabled.

Share gateway credentials with remote computer

Share the gateway credentials with the remote computer.

Type: Boolean

Default: Enabled

note

Only available if Enable gateway server is enabled.

Use gateway credentials

Use credentials to authenticate with the gateway server.

Type: Boolean

Default: Disabled

note

Only available if Enable gateway server is enabled and Logon method is set to Ask for password (NTLM).

Username

Username to authenticate with the gateway server.

Type: String

Default: Empty

Example: Administrator

note

Only available if Enable gateway server is enabled, Logon method is set to Ask for password (NTLM) and Use gateway credentials is enabled.

Domain

Domain to authenticate with the gateway server. This is optional.

Type: String

Default: Empty

Example: BORNTOBEROOT

note

Only available if Enable gateway server is enabled, Logon method is set to Ask for password (NTLM) and Use gateway credentials is enabled.

Password

Password to authenticate with the gateway server.

Type: String

Default: Empty

Example: P@ssw0rd

note

Only available if Enable gateway server is enabled, Logon method is set to Ask for password (NTLM) and Use gateway credentials is enabled.

warning

Passwords are stored in plain text in the profile file unless Profile file encryption is enabled.

Remote audio playback

Configure the remote audio playback for the remote desktop connection.

Type: NETworkManager.Models.RemoteDesktop.AudioRedirectionMode

Default: Play on remote computer

Possible values:

  • Play on this computer
  • Play on remote computer
  • Do not play

Remote audio recording

Configure the remote audio recording for the remote desktop connection.

Type: NETworkManager.Models.RemoteDesktop.AudioCaptureRedirectionMode

Default: Do not record

Possible values:

  • Record from this computer
  • Do not record

Apply Windows key combinations

Configure the Windows key combinations for the remote desktop connection.

Type: NETworkManager.Models.RemoteDesktop.KeyboardHookMode

Default: On the remote computer

Possible values:

  • On this computer
  • On the remote computer

Redirect clipboard

Configure the clipboard redirection for the remote desktop connection.

Type: Boolean

Default: Enabled

Redirect devices

Configure the device redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Redirect drives

Configure the drive redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Redirect ports

Configure the port redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Redirect smartcards

Configure the smartcard redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Redirect printers

Configure the printer redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Persitent bitmap caching

Configure the persistent bitmap caching for the remote desktop connection.

Type: Boolean

Default: Disabled

Reconnect if the connection is dropped

Automatically reconnect if the connection is dropped.

Type: Boolean

Default: Disabled

Network connection type

Configure the network connection type for the remote desktop connection.

Type: NETworkManager.Models.RemoteDesktop.NetworkConnectionType

Default: Detect connection quality automatically

Possible values:

  • Detect connection quality automatically
  • Modem (56 kbps)
  • Low-speed broadband (256 kbps - 2 Mbps)
  • Satellite (2 Mbps - 16 Mbps with high latency)
  • High-speed broadband (2 Mbps - 10 Mbps)
  • WAN (10 Mbps or higher with high latency)
  • LAN (10 Mbps or higher)

Settings

Display

Display setting used for the remote desktop connection.

Type: Boolean (RadioButtons)

Default: Use the current view size as screen size

Possible values:

  • Adjust screen automatically (Remote Desktop will adjust the screen size automatically when the window is resized.)
  • Use the current view size as screen size (Remote Desktop will use the current view size as screen size, but will not adjust the screen size automatically when the window is resized.)
  • Fixed screen size (Remote Desktop uses the fixed screen size selected in the drop-down list below.) Possible values:
    • 640x480
    • 800x600
    • 1024x768
    • 1280x720
    • 1280x768
    • 1280x800
    • 1280x1024
    • 1360x768
    • 1440x900
    • 1440x1050
    • 1680x1050
    • 1920x1080
  • Custom screen size (Remote Desktop uses the custom screen size that can be entered in the text fields below.)

Color depth

Color depth used for the remote desktop connection.

Type: Integer

Default: 32

Possible values:

  • 15
  • 16
  • 24
  • 32

Port

Port used for the remote desktop connection.

Type: Integer

Default: 3389

Credential Security Support Provider

Use the Credential Security Support Provider (CredSSP) protocol to authenticate with the remote computer.

Type: Boolean

Default: Disabled

Authentication level

Authentication level used for the remote desktop connection.

Type: Integer

Default: 2 [Min 0, Max 3]

Possible values:

  • 0 (If server authentication fails, connect to the computer without warning.)
  • 1 (If server authentication fails, do not establish a connection.)
  • 2 (If server authentication fails, show a warning and allow me to connect or refuse the connection.)
  • 3 (No authentication requirement is specified.)

Enable gateway server

Enable the use of a gateway server for the remote desktop connection.

Type: Boolean

Default: Disabled

Server name

Hostname of the gateway server used for the remote desktop connection.

Type: String

Default: Empty

Example: gateway.borntoberoot.net

note

Only available if Enable gateway server is enabled.

Bypass for local addresses

Bypass the gateway server for local addresses.

Type: Boolean

Default: Enabled

note

Only available if Enable gateway server is enabled.

Logon method

Logon method used for the gateway server.

Type: NETworkManager.Models.RemoteDesktop.GatewayUserSelectedCredsSource

Default: Allow me to select later

Possible values:

Ask for password (NTLM) (Userpass) Smart card or Windows Hello for Business (Smartcard) Allow me to select later (Any)

note

Only available if Enable gateway server is enabled.

Share gateway credentials with remote computer

Share the gateway credentials with the remote computer.

Type: Boolean

Default: Enabled

note

Only available if Enable gateway server is enabled.

Remote audio playback

Configure the remote audio playback for the remote desktop connection.

Type: NETworkManager.Models.RemoteDesktop.AudioRedirectionMode

Default: Play on remote computer

Possible values:

  • Play on this computer
  • Play on remote computer
  • Do not play

Remote audio recording

Configure the remote audio recording for the remote desktop connection.

Type: NETworkManager.Models.RemoteDesktop.AudioCaptureRedirectionMode

Default: Do not record

Possible values:

  • Record from this computer
  • Do not record

Apply Windows key combinations

Configure the Windows key combinations for the remote desktop connection.

Type: NETworkManager.Models.RemoteDesktop.KeyboardHookMode

Default: On the remote computer

Possible values:

  • On this computer
  • On the remote computer

Redirect clipboard

Configure the clipboard redirection for the remote desktop connection.

Type: Boolean

Default: Enabled

Redirect devices

Configure the device redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Redirect drives

Configure the drive redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Redirect ports

Configure the port redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Redirect smartcards

Configure the smartcard redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Redirect printers

Configure the printer redirection for the remote desktop connection.

Type: Boolean

Default: Disabled

Persitent bitmap caching

Configure the persistent bitmap caching for the remote desktop connection.

Type: Boolean

Default: Disabled

Reconnect if the connection is dropped

Automatically reconnect if the connection is dropped.

Type: Boolean

Default: Disabled

Network connection type

Configure the network connection type for the remote desktop connection.

Type: NETworkManager.Models.RemoteDesktop.NetworkConnectionType

Default: Detect connection quality automatically

Possible values:

  • Detect connection quality automatically
  • Modem (56 kbps)
  • Low-speed broadband (256 kbps - 2 Mbps)
  • Satellite (2 Mbps - 16 Mbps with high latency)
  • High-speed broadband (2 Mbps - 10 Mbps)
  • WAN (10 Mbps or higher with high latency)
  • LAN (10 Mbps or higher)