Deprecated: Assigning the return value of new by reference is deprecated in /home/drkaos/kaos.to/blog/wp-settings.php on line 512

Deprecated: Assigning the return value of new by reference is deprecated in /home/drkaos/kaos.to/blog/wp-settings.php on line 527

Deprecated: Assigning the return value of new by reference is deprecated in /home/drkaos/kaos.to/blog/wp-settings.php on line 534

Deprecated: Assigning the return value of new by reference is deprecated in /home/drkaos/kaos.to/blog/wp-settings.php on line 570

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/drkaos/kaos.to/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/drkaos/kaos.to/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /home/drkaos/kaos.to/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /home/drkaos/kaos.to/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/drkaos/kaos.to/blog/wp-includes/classes.php on line 1244

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/drkaos/kaos.to/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/drkaos/kaos.to/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /home/drkaos/kaos.to/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /home/drkaos/kaos.to/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/drkaos/kaos.to/blog/wp-includes/classes.php on line 1442

Strict Standards: Redefining already defined constructor for class wpdb in /home/drkaos/kaos.to/blog/wp-includes/wp-db.php on line 306

Deprecated: Assigning the return value of new by reference is deprecated in /home/drkaos/kaos.to/blog/wp-includes/cache.php on line 103

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/drkaos/kaos.to/blog/wp-includes/cache.php on line 431

Deprecated: Assigning the return value of new by reference is deprecated in /home/drkaos/kaos.to/blog/wp-includes/query.php on line 61

Deprecated: Assigning the return value of new by reference is deprecated in /home/drkaos/kaos.to/blog/wp-includes/theme.php on line 1109

Strict Standards: Declaration of Walker_Comment::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/drkaos/kaos.to/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/drkaos/kaos.to/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::start_el() should be compatible with Walker::start_el(&$output) in /home/drkaos/kaos.to/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_el() should be compatible with Walker::end_el(&$output) in /home/drkaos/kaos.to/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /home/drkaos/kaos.to/blog/wp-includes/class.wp-dependencies.php on line 31

Strict Standards: Redefining already defined constructor for class WP_Http in /home/drkaos/kaos.to/blog/wp-includes/http.php on line 61

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/drkaos/kaos.to/blog/wp-settings.php:512) in /home/drkaos/kaos.to/blog/wp-content/plugins/wordpress-automatic-upgrade/wordpress-automatic-upgrade.php on line 119

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/drkaos/kaos.to/blog/wp-settings.php:512) in /home/drkaos/kaos.to/blog/wp-content/plugins/wordpress-automatic-upgrade/wordpress-automatic-upgrade.php on line 119

Strict Standards: Redefining already defined constructor for class ftp_base in /home/drkaos/kaos.to/blog/wp-content/plugins/wordpress-automatic-upgrade/lib/ftp_class.php on line 56

Strict Standards: Redefining already defined constructor for class ftp in /home/drkaos/kaos.to/blog/wp-content/plugins/wordpress-automatic-upgrade/lib/ftp_class_sockets.php on line 8

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method GoogleSitemapGeneratorLoader::Enable() should not be called statically in /home/drkaos/kaos.to/blog/wp-includes/plugin.php on line 339

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method cformsRSS::vars() should not be called statically in /home/drkaos/kaos.to/blog/wp-includes/plugin.php on line 166

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method cformsRSS::outputRSS() should not be called statically in /home/drkaos/kaos.to/blog/wp-includes/plugin.php on line 339
Hey, your SSH is showing | kaos.theory: fractal blog
Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method GA_Filter::spool_analytics() should not be called statically in /home/drkaos/kaos.to/blog/wp-includes/plugin.php on line 339

Hey, your SSH is showing


Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method GA_Filter::the_content() should not be called statically in /home/drkaos/kaos.to/blog/wp-includes/plugin.php on line 166

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Strict Standards: Non-static method GA_Filter::ga_parse_article_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 440

Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 430

Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

Saw an interesting submission by Chuck Talk at RootPrompt the other day about DenyHosts, a tool to prevent repeated attacks against public SSH services running on your servers.

Apparently someone had plenty of time to try to login, and was not deterred by repeated login failure. That set me on a course to find a solution that was simple, effective and enough of a barrier to the attacker that they would move on out of frustration, or simply be denied enough that they would find easier targets.

That search led me to find DenyHosts, a simple and elegant solution that works with a minimal configuration effort and is small, quick and clean. The ease of installation and operation make this an effective solution to annoying SSH attackers, and one that you should consider if you are using SSH services.

In essence, DenyHosts is a simple python script, watching logs for entries that might indicate obviously malicious and/or suspicious login attempts. From the FAQ:

DenyHosts then processes the sshd server log (typically, this is /var/log/secure, /var/log/auth.log, etc) and determines which hosts have unsuccessfully attempted to gain access to the ssh server. Additionally, it notes the user and whether or not that user is valid (eg. has a system account) or invalid (eg. does not have a system account).

When DenyHosts determines that a given host has attempted a configurable number of attempts (this is known as the deny_threshold), DenyHosts will add that host to the /etc/hosts.deny file. This will prevent that host from contacting your sshd server again.

Also, DenyHosts will note any successful logins that occurred by a host that has exceeded the deny_threshold. These are known as suspicious logins and should be investigated further by the system admin.

Share and Enjoy:
  • Technorati
  • Digg
  • del.icio.us
  • Facebook
  • TwitThis
  • Slashdot
  • StumbleUpon
  • Google
  • Pownce
  • Reddit
  • Fark
  • Ma.gnolia

3 Responses to “Hey, your SSH is showing”


  1. Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method GA_Filter::comment_author_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-includes/plugin.php on line 166

    Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 457

    Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 459
    Juanjo
    Says:

    Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method GA_Filter::comment_text() should not be called statically in /home/drkaos/kaos.to/blog/wp-includes/plugin.php on line 166

    Strict Standards: Non-static method GA_Filter::ga_parse_comment_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 446

    Strict Standards: Non-static method GA_Filter::ga_parse_comment_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 446

    Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 435

    Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

    Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

    Strict Standards: Non-static method GA_Filter::ga_parse_comment_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 446

    Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 435

    Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

    Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

    Under *BSD an using Packet Filter you can use:
    SSH Scanner Blocker (python also): http://www.e-shell.org/index.py?code=python
    ssh_blocker (script shell): http://blackshell.usebox.net/pub/shell/ssh_blocker.README

    Both are easy to adapt to iptables (and second one is interesting because doesn’t need python).


  2. Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method GA_Filter::comment_author_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-includes/plugin.php on line 166

    Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 457

    Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 459
    dr.kaos
    Says:

    Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method GA_Filter::comment_text() should not be called statically in /home/drkaos/kaos.to/blog/wp-includes/plugin.php on line 166

    Strict Standards: Non-static method GA_Filter::ga_parse_comment_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 446

    Thanks for the pointers, Juanjo, I’ll check both of these out.


  3. Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method GA_Filter::comment_author_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-includes/plugin.php on line 166
    Moshto
    Says:

    Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method GA_Filter::comment_text() should not be called statically in /home/drkaos/kaos.to/blog/wp-includes/plugin.php on line 166

    Strict Standards: Non-static method GA_Filter::ga_parse_comment_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 446

    Strict Standards: Non-static method GA_Filter::ga_parse_comment_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 446

    Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 435

    Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

    Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

    Strict Standards: Non-static method GA_Filter::ga_parse_comment_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 446

    Strict Standards: Non-static method GA_Filter::ga_parse_link() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 435

    Strict Standards: Non-static method GA_Filter::ga_get_domain() should not be called statically in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 410

    Deprecated: Function split() is deprecated in /home/drkaos/kaos.to/blog/wp-content/plugins/google-analytics-for-wordpress/googleanalytics.php on line 413

    Your site make a good reading! (got here via /. book review yesterday)

    I can also recommend these 2 for fencing off sshd scans / dictionary attacks:

    Fail2Ban: http://www.sourceforge.net/projects/fail2ban

    scans syslog/auth.log for failed login attempts and puts offending hosts in your firewall. also works with authentication modules for apache etc

    pam_abl: http://www.hexten.net/pam_abl/

    RBL listing via pam

Leave a Reply

By submitting a comment here you grant this site a perpetual license to reproduce your words and name/web site in attribution.