Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

MaxStartups is the SSH setting behind the “60 versus 99” question, but neither value is universally safer for cloud servers. It limits concurrent unauthenticated connections to sshd: a lower ceiling can reduce connection pressure sooner, while also rejecting legitimate bursts sooner. The right value depends on expected connection concurrency and the effective configuration on your server.

What does MaxStartups 10:30:60 mean?

MaxStartups sets the maximum number of concurrent unauthenticated connections to the SSH daemon. In the documented start:rate:full format, each number has a distinct role:

  • start is the connection count at which the server begins probabilistically refusing new connections.
  • rate is the refusal probability, expressed as a percentage, at that starting count.
  • full is the count at which all additional connection attempts are refused.

So 10:30:60 means that probabilistic refusal begins at 10 concurrent unauthenticated connections, with a 30% refusal probability at that point; the probability rises linearly as the count approaches 60, where all additional attempts are refused. The Debian trixie sshd_config manual describes this behavior and gives 10:30:60 as an example.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

These are unauthenticated connections, not a limit on the number of successfully authenticated SSH sessions. Additional connection attempts are dropped until an existing connection authenticates or its LoginGraceTime expires.

Does 60 beat 99 on a cloud server?

Not as a universal rule. A lower full value reaches the point where all additional unauthenticated connection attempts are refused sooner. That can constrain connection pressure, but it can also reject valid clients sooner when legitimate connections arrive in a burst. The manuals define the behavior; they do not establish that 60 is safer or better than 99 for cloud servers.

For example, if you automate deployments or run jobs that open multiple SSH connections at once, a lower ceiling may affect legitimate work during a burst. If connection concurrency is low and predictable, a lower ceiling may be acceptable. Assess expected concurrency and watch for refusals of legitimate connections rather than choosing a value from its appearance alone.

Setting What the documentation establishes Practical distinction
10:30:60 Debian trixie documents it as an example; refusal begins at 10 with a 30% probability and rises to all attempts refused at 60. Reaches the all-refused threshold sooner than a value of 99, so it may reject legitimate bursts sooner.
10:30:99 The cited manuals do not identify it as a default or recommend it for cloud servers. Under the documented tuple semantics, refusal begins at 10 with a 30% probability and rises to all attempts refused at 99. Allows a higher unauthenticated-connection count before all new attempts are refused; it is not established as universally safer.

Debian trixie documents 10:30:100 as the default, not 10:30:60. A manual’s default or example is not proof of the setting active on a particular VM.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Is MaxAuthTries the same setting?

No. MaxAuthTries limits authentication attempts permitted within a connection; MaxStartups governs concurrent connections that have not yet authenticated. Debian trixie and the OpenBSD 6.3 manual document a MaxAuthTries default of 6. Changing one setting does not change the job of the other.

Quick Recap

SaleBestseller No. 3
SSH, The Secure Shell: The Definitive Guide
SSH, The Secure Shell: The Definitive Guide
Used Book in Good Condition
$29.99
Bestseller No. 4
BookFactory Security Incident Report Log Book, Wire-O, 100 Pages
BookFactory Security Incident Report Log Book, Wire-O, 100 Pages
Made in USA - Proudly produced in Ohio by a Veteran-owned business; Wire-O, 100 Pages, Dimensions 3.5" x 5.25"
$9.99
Bestseller No. 5
BookFactory Security Pass Down Log Book, Wire-O, 100 Pages
BookFactory Security Pass Down Log Book, Wire-O, 100 Pages
Made in USA - Proudly produced in Ohio by a Veteran-owned business
$22.99
Best Value
BookFactory Security Pass Down Log Book, Wire-O, 100 Pages
  • Made in USA - Proudly produced in Ohio by a Veteran-owned business
  • Comprehensive Coverage: This BookFactory log book includes essential fields such as post/shift, time of change, date, weather conditions, and a designated space for detailed notes. This ensures that all relevant information is captured and easily accessible.
  • Sturdy Cover: The trans-lux cover protects the log book from wear and tear, ensuring its longevity and maintaining the integrity of your recorded data.
  • Essential Security Tool: This log book is an indispensable tool for any organization that values security and accountability. It helps to prevent misunderstandings, improve communication, and ensure a smooth transition between shifts.
  • Wire-O with Trans-lux cover, 100 Pages, Dimensions 8.5" x 11" - (Security-Pass-Down) Reorder SKU: LOG-100-7CW-PP(Security-Pass-Down)
Rank #4
BookFactory Security Incident Report Log Book, Wire-O, 100 Pages
  • Made in USA - Proudly produced in Ohio by a Veteran-owned business
  • This BookFactory log book is for security guards in any sector or business. You can report location, circumstances and report number.
  • There are spaces to log the individual's names address, description and other identifying information. There are also spaces to note others involved, notes, and vehicle information if one was involved
  • Wire-O, 100 Pages, Dimensions 3.5" x 5.25"
  • Reorder SKU: LOG-100-M3CW-PP(Security-Report)
Rank #3
Sale

How to assess the setting on your VM

  1. Identify the exact directive. Check whether the hardening advice concerns MaxStartups, MaxAuthTries, or another SSH control; their names and effects are not interchangeable.
  2. Check the host’s effective SSH configuration and OpenSSH version. The cited Debian and OpenBSD manuals describe their documented settings, not every cloud image. Distribution, release, vendor changes, included configuration files, and host-specific overrides can affect what applies on your server.
  3. Estimate legitimate unauthenticated connection concurrency. Account for normal administration as well as automation or connection bursts. Judge the threshold against those expected connections, not only a desired security posture.
  4. Preserve a working access path before making a change. Keep an existing administrative session available while applying and validating a configuration change, and avoid relying on an untested value to preserve access.
  5. Validate against real use and monitor for refusals. Confirm that expected clients can connect under ordinary and burst conditions. If valid connections are refused, revisit the threshold rather than assuming the lower number is automatically preferable.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.