Some worthwhile reading regarding configuring and securing an SSH server: An SSH server can be set up in various ways, but in this document I’ll describe how it can be configured to: only support connections through the 2nd version of the SSH protocol (SSH-2) use DSA keys for user authentication, without permitting authentication with passwords allow only a specific group … [Read more...]
Gmail Helps with your Security Concerns, Pt. 2
From monitoring your Gmail session as I pointed out previously, another setting can be changed to help secure your data with Gmail. It is particularly wise to use an encrypted session for your Gmail at public access computers or over wireless connections. Log into Gmail. In the top-right corner, click the Settings link. This setting lies under the first page that comes up, … [Read more...]
Understanding Version Control Systems
Kalid Azad, the brains behind InstaCalc, (who is also a swell guy in general to talk to) runs a blog titled Better Explained. The name says it all as BE strives to explain concepts, software development tactics and tools, and even math topics in simple, image-based lessons. I'd like to highlight one of these posts as Worthwhile Reading: A visual Guide to Version Control. If … [Read more...]
Password Security Basics
A good blend between stating the obvious and saying what needs to be said regarding password security and common sense, these articles make for a good read in understanding authentication issues with software development: The Basics of Password Security - Security Series #4 A Simple Password Strength Function - Security Series #4.1 Password Security with Hashing Functions - … [Read more...]
Well Documented Troubleshooting Examples
Mark Russinovich, a Technical Fellow at Microsoft, writes a blog on TechNet that is full of plenty of juicy details for the technical audience. I'm particularly a fan of his posts where he troubleshoots a specific problem and covers the intricacies of tools used to track down and solve the problem. Mark's blog provides a fine example of troubleshooting at its finest with new … [Read more...]