Archive for May, 2009

How To Set Up A Secure Chrooted Jail With RSSH

In this guide I will show you how to install and configure Restricted SSH (rssh) using the default port 22, create a chrooted jail for your users and how to properly secure it all afterwards.

This method is tried and tested as I originally wrote this for my own benefit when building servers at work.

There are 5 steps:

  1. Installing rssh
  2. Configuring rssh
  3. Building the chrooted jail
  4. Locking it all down
  5. Adding users with rssh over SCP and/or SFTP access to the jail.

Confirmed compatable with default installations of CentOS 5.2 and Redhat 5.2

During this guide the CentOS/Redhat default webroot of /var/www/html will be used.

Let’s get started!

Bing Bong, Is Googles Time Up?

bing

Steve Ballmer, Microsoft’s chief executive, has unveiled Bing, a new online search tool that he hopes will rival Google.

He launched the public test version of bing.com at the All Things Digital conference in San Diego, and the company is claiming that the service will offer a significant improvement in the number of users who actually find answers to their search queries.

TrialPay, The Interview

We spoke exclusively to Alex Rampell at TrialPay, an innovate software sales service that’s seen a lot of growth over the last few years.

1. What’s the concept behind TrialPay?

Ubuntu: Ctrl-Alt-Backspace Disabled By Default

Ubuntu_logoMost Linux distro updates being released in 2009 will be using the latest version of X. Unfortunatly, they have disabled the Ctrl-Alt-Backspace keystroke by default due to complaints by users (even though it’s been there for years).

Here’s how to re-enable it….

Improve your Apps Using Non-Technical User Feedback

From time to time, we get so caught up in the technical details of software development that we forget that potential customers, seeing the application for the very first time, may not have the same level of understanding and familiarity as we do. Seeing your build in action, debugging it, and running through the program again and again, for days and weeks on end, brings a certain level of knowledge and intimacy to your thought process. It’s natural for a developer to become somewhat detached from the typical new user experience. It’s even possible for a group of like-minded individuals to completely miss a design flaw or bug that is obvious to someone who looks at the program with new eyes.

Association of Shareware Professionals – The Interview

As a member, and recently director, for the Association of Shareware Professionals (ASP) I’ve found it an invaluable resource for connecting with fellow professionals in the industry. We spoke to Dennis Reinhardt about the ASP and the recent changes to the association.

1. What is the ASP and what does it stand for?

Increasing Revenue and Distribution Channels Using Network Sales

Think about this scenario – would you ever shop at a mall where every store sold only a single brand of a single item? You walk into a clothing store, and all you see are rows and rows of exactly the same suit? Want to look at a different suit and compare styles and prices? Go across the hall, to another suit store, and look at that suit. Pretty ridiculous concept, isn’t it? Yet, if you’re not taking advantage of network sales, and only offering your product for sale through your website, that’s exactly how you’re selling your software application.