Home > Ask the Security Experts > Information Security Threats Questions & Answers > How to prevent SSH brute force attacks
Ask The Security Expert: Questions & Answers
EMAIL THIS

How to prevent SSH brute force attacks

John Strand, featured expert EXPERT RESPONSE FROM: John Strand, featured expert

Pose a Question
Other Security Categories
Meet all Security Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 24 October 2008
Why have there been so many SSH brute-force attacks lately, and what is the best way to defend against them?

>
Brute force attacks on the Secure Shell (SSH) service have been used to compromise accounts and passwords. With this approach, an automated program often tests combinations, one at a time, of possible usernames and passphrases.

But what if an attacker doesn't care about getting access to a specific system? After all, trying 10,000 passwords against a server would most likely cause a target account to be locked out.

Instead, a malicious hacker could attempt password attacks on a large scale, using the same username and password combination on 10,000 systems. That would result in only one failed log-in attempt per server, but a much better chance of successfully compromising at least one.

Lately, attackers have been using the "low and slow" tactic, employing botnets against large numbers of servers. The technique gives them the ability to launch large-scale attacks from multiple sources.

Defending against these SSH brute-force attacks means going back to the basics of solid security practices. To start, utilize passwords and passphrases that will not be easily guessed. Doing standard "Leetspeak" -- an Internet language that substitutes letters with ASCII characters -- will not work. Attackers now use custom dictionaries that incorporate the common Leet substitutions used by sysadmins, like "@" for "a" and "3" for "e."

Also, make the root password inaccessible via a direct SSH connection by setting 'DenyUsers root' and 'PermitRootLogin no' in your sshd_config file. The majority of password attacks I've seen lately have been against the root account on systems.

More information:

  • See why SSH brute force attacks still going strong.
  • Learn how zombie machines were used in past SSH attacks.


  • BROWSE BY TAG
    Information Security Threats,   Enterprise Identity and Access Management,   Password Management and Policy,   Identity Management Technology and Strategy,   VIEW ALL TAGS

    Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



    RELATED CONTENT
    Information Security Threats
    How to get rid of malware, botnets on a hospital IT network
    Should a national cybersecurity strategy include offensive botnets?
    How can search results lead to malware?
    How to prevent brute force webmail attacks
    How to prevent mobile phone spying
    What are today's antivirus software trends?
    How to detect input validation errors and vulnerabilities
    Can secure USB devices prevent man-in-the middle attacks
    How to prevent and build protection against online identity theft
    Is there a spy on my mobile device?

    Password Management and Policy
    Two-factor authentication, vigilance foil password theft
    Group to shed light on secure identity management threats
    Brute force attacks target Yahoo email accounts
    Best Identity and Access Management Products
    Privileged account management critical to data security
    Making the case for enterprise IAM centralized access control
    How to prevent brute force webmail attacks
    Best practices for a privileged access policy to secure user accounts
    Mature SIMs do more than log aggregation and correlation
    PCI compliance requirement 2: Defaults

    RELATED GLOSSARY TERMS
    Terms from Whatis.com − the technology online dictionary
    graphical password  (SearchSecurity.com)
    identity chaos  (SearchSecurity.com)
    masquerade  (SearchSecurity.com)
    onboarding and offboarding  (SearchSecurity.com)
    OpenID  (WhatIs.com)
    salt  (SearchSecurity.com)
    session replay  (SearchSecurity.com)
    single-factor authentication (SFA)  (SearchSecurity.com)
    TACACS  (SearchSecurity.com)
    war dialer  (SearchSecurity.com)

    RELATED RESOURCES
    2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
    Search Bitpipe.com for the latest white papers and business webcasts
    Whatis.com, the online computer dictionary



    Search and Browse the Expert Answer Center
    Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
    Browse our Expert Advice



    Find Security Solutions for Your Business
    TechTarget Security Media
    Information Security View this month\\'s issue and subscribe today.
    Information Security Decisions Apply online for free conference admission.
    SearchSecurity.com
    HomeNewsMagazineMultimediaWhite PapersLearningAdviceTopicsEventsAbout Us

    About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
    TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

    TechTarget Corporate Web Site  |  Media Kits  |  Site Map




    All Rights Reserved, Copyright 2003 - 2009, TechTarget | Read our Privacy Policy
      TechTarget - The IT Media ROI Experts