Transport configuration options

Descriptions of the target options for SSH and WinRM transports.

Option Transport method Definition
Target port SSH and WinRM The connection port.

For SSH, the default is 22.

For WinRM, the default is 5986, unless ssl: false, then the default is 5985.

Connection time-out in seconds SSH and WinRM The length of time you want Puppet Enterprise (PE) to wait for a response when attempting to establish a connection.
Temporary directory SSH and WinRM The directory to use when uploading temporary files to the target node.
Run as another user SSH After login, this is the user profile to use for running commands.
Sudo password SSH The password to use when switching user profiles via run-as.
Process request as tty SSH Use this if you need to enable text terminal allocation.
Acceptable file extension WinRM A list of allowed file extensions for scripts or tasks.

Scripts with the specified file extensions rely on the target node's file type associations to run. For example, if Python is installed on the target node, a .py script from PE uses python.exe to run (unless the file type association was changed on the target node).

The extensions .ps1, .rb, and .pp are always allowed and run via hard-coded executables.