General Pane

Getting there

The options are:


Maximum number of connections

Sets the maximum number of client connections allowed. Sessions that reuse an existing tunnel are considered a single connection. Use zero (0) to set no limit. In this case, limits set by the operating system may affect the number of possible connections.


Maximum connections per user

Sets the maximum number of connections allowed per user. Use zero (0) to set no limit.


  • If a client opens multiple sessions using the client connection reuse feature, these sessions count as a single connection.
  • Each attempt to connect after Maximum connections per user is reached adds to the number of Failed attempts used by IP blocking. If a client user reaches the maximum failed attempts set for IP blocking (20 by default), the server will temporarily block connections from that client IP address.




Session time-out (seconds)

Sets the number of seconds a connection can remain inactive before the server terminates the connection. If a connection tunnel is shared by multiple sessions, all sessions must remain idle for this duration. Use zero (0) to set no limit.


Banner message file

Identifies a file that contains text for a banner message. The server sends this text to the client before the client authenticates. Use of a banner is necessary in some jurisdictions to ensure legal protection against violators. If the file is in a format other than UTF-8, it is automatically converted to UTF-8.

Note: Some clients do not support banner display. If you configure a banner, you should ensure that your Secure Shell client supports this feature.


Process priority

Controls the amount of CPU the server uses relative to other process on the same computer. This should be set to Normal in most cases. However, if your server consumes too much CPU (usually during the transfer of large files), you can adjust this setting to improve the server's responsiveness to other processes. If the server is used for foreground processes, or if other CPU-intensive programs are running on the same computer, you may be able to improve performance of those processes by setting Process priority to below normal or low.

Setting the process priority to Below normal or Low may cause file transfers to take longer if there are competing processes on the system.

Setting the process priority to Above normal or High may cause file transfers to occur faster, but may cause competing processes on the system to become unresponsive.