How To Set Up A Secure Chrooted Jail With RSSH

May 31, 2009 Uncategorized No Comments

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!

… Continue Reading

Bing Bong, Is Googles Time Up?

May 30, 2009 Internet No Comments

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.

… Continue Reading

TrialPay, The Interview

May 27, 2009 Uncategorized No Comments

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?


In a previous life, I founded a software company and ran into the problem that every software company encounters: though millions of customers may download free or trial editions, only a very small percentage of customers upgrade to the full version. I ran a few promotions where customers could get his company’s software for free by signing up for a music subscription or DVD rental service—and sales more than doubled, as revenue from these transactions paid for the software.
The success of this promotion provided the inspiration for TrialPay: a bad customer for one brand may be the ideal customer for another company. The key was figuring out which customers were good candidates for which offers. TrialPay’s proprietary optimization engine connects shoppers with ideal offers and pays the merchant out of advertising revenue. Everyone benefits from this arrangement. Merchants make more sales from their current traffic, advertisers acquire new customers on a pay-for-performance basis and shoppers get a free product with every online transaction.

2. How long as TrialPay been going?

Since 2006

3. Give us some numbers, are people really using TrialPay?

More than 7,500 online merchants use our e-commerce solutions, including AVG, McAfee, Lavasoft, Trillian and more. We also work with more than 2,000 blue-chip advertisers, such as Gap, FTD, Netflix and Discover Card. More than 30 million users from around the world have registered with TrialPay.

4. TrialPay is being used for other things beside software sales, such as subscriptions to magazines. Do you see software as your focus, or just a piece in the puzzle?

We got our start in software, which will always be an important part of our business, but we’ve since expanded to serve nearly every industry. TrialPay is an effective sales and promotions tool for any type of digital good sold online, from software to dating site subscriptions to online gaming subscriptions. We’ve also worked well in the food industry—Restaurant.com and Papa John’s have both seen great results with TrialPay.

5. Are small software vendors seeing success with TrialPay, or is it just for the big players?

It’s not the size of the software company that determines success with TrialPay, but how aggressively and creatively the TrialPay payment option is implemented. For example, we have very successful software vendors of all sizes that offer TrialPay as a payment option to anyone who attempts to download a free version from their site. On the other hand, we have much less successful software vendors—large and small—that only offer TrialPay via e-mail to small groups of expired users. So it ultimately depends on where the software vendor is displaying the TrialPay option (i.e. on their homepage, in a download interstitial, as an in-product upgrade) and the amount and quality of traffic the TrialPay option is displayed to (i.e. to all Web site traffic or to a small e-mail list).

In particular, the “Download Interstitial” touchpoint has done exceptionally well. For example, go to www.lavasoft.com and click on the large green “Download Ad-Aware Free” button at the top right. This action will take you to the “download interstitial” touchpoint. TrialPay helps Lavasoft convert customers before they have a chance to download the free version of Ad-Aware by offering a compelling way to get a full, free upgrade. Lavasoft was the originator of the download interstitial touchpoint, and pretty much every software company we work with has followed suit. The results speak for themselves! (see the Lavasoft case study)

6. Are you considering integrating your service into existing e-commerce platforms?

TrialPay works with any e-commerce system, from standard online cart solutions to in-house e-commerce systems. Our plug-and-play platform is second to none in scalability and performance.
In addition to our ability to work with any e-commerce platform, TrialPay has direct relationships with Kagi, asknet AG, Mercantec, E-junkie and more, which enables simple integration for all clients on these platforms.

7. What new innovations can we expect from TrialPay?

We will continue to introduce payment and promotional tools that help any online seller increase the probability of conversion and maximize the profit of each transaction. Our new Purchase Incentives Platform is a good example of a new initiative.

8. Will you be changing your system to move into non US and European markets?

We are already in non-U.S. and European markets. We provide local, relevant offers in more than 100 countries, and localize the checkout process in ten different languages. Also, we allow our merchants to set different price points for any region of the world without showing those price discrepancies to their customers

9. How has the economic downturn impacted software sales from your point of view?

I think the economic downturn has caused customers to look for more affordable solutions for everything they buy, including software. And through TrialPay, shoppers can get a free product with every purchase. TrialPay had its highest sales day and most profitable quarter in the midst of a holiday shopping season with the worst sales drop in four decades—which validates this claim.

10. How do you see the software sales landscape changing over the next five years?

It’s becoming increasingly hard to convince shoppers to pay for digital content. As more of these products become free (from free software included on a new computer to free content available through online media outlets), shoppers’ demand for free digital content will continue to rise.

About the Interviewee::
Alex Rampell is co-founder and CEO of TrialPay

Ubuntu: Ctrl-Alt-Backspace Disabled By Default

May 16, 2009 Uncategorized No Comments

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….

… Continue Reading

Improve your Apps Using Non-Technical User Feedback

May 12, 2009 Uncategorized No Comments

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.

It’s beneficial, then, to occasionally test your software interface using folks who have absolutely no idea what your application is supposed to do. Without a proper introduction, run the program for someone, put their hand on the mouse, and then sit back and watch what happens. Observe how they interact with your program, listen to their questions, and pay particularly close attention to anything that frustrates or confuses them.

Does the layout of your user interface allow your user to find functions intuitively? Do the field names on your screens make sense to non-technical people? Did you start calling a form name by the name of the variable that’s populated by it, and continue to do so today, even when a plain english label would make more sense? Does the person intuitively understand how to perform basic functions without asking you how it’s done, and do those basic functions invite the user to explore more advanced ways of using your program?

Listen to the feedback provided by your testers. You may not think that a particular feature was sufficiently important to include in your build, but if its absence is repeatedly mentioned by several different testers, you can bet that potential customers will also want to see it. Be prepared to swallow your pride and implement a feature that you, personally, may not see as useful, but that your target audience wants. Consider the impact of not including it – you get your way, sure, but who knows how many potential customers will elect to use a competing software product that is similar to yours, but has this one additional feature that they really want?

You may not always need to completely overhaul the design of your user interface. Based on the feedback you receive from non-technical user testing, you may be able to address some issues adequately just by clearly explaining a process, feature, or technique in your end-user documentation or embedded application help.

Search This Site:

Keep Up To Date

Follow us on TwitterFollow us on Facebook

Recent Comments

  • SEO Leicester: Leicester City Council have done enough damage to this once beautiful city using old fashioned technology such as pen and paper.God only knows what ch...
  • Shanae Radilla: I have quite poor English but thought I would hello to you and that you have a nice thing going on with this website...
  • cheap link building service: There are Indian crews selling their services on various webmaster forums, it is relatively anonymous with payment through paypal, their reputation is...
  • TIANSHI Indonesia: its very basic information about seo technic, but is fundamental to know it, nice post...
  • PR Nottingham: We should take caution in everything especially to these technical gadgets and facilities. Great post....

Featured Articles

iPhone 5 getting NFC tech?

August 16, 2010

The appointment of a product manager isn’t usually something to get gadget fans het up in anticipation. But the arrival of Cupertino’s new man in change of mobile commerce has done just that.
 
See, Benjamin Vigier slides into his d…

Weird news: Stalkerish wheelchairs, Apple’s sex life

August 13, 2010

iPhone users have more sexual partners
In the battle of the smartphones, Apple just got a surprising edge as a study by OKCupid found that iPhone users on average have more sexual partners by the age of 30 thirty than people who use Blackberry and An…

How HTML 5 Makes Using Audio and Video in Web Pages Easy

August 13, 2010

Web pages and their design are laid out using HTML. HTML stands for Hyper Text Mark-up Language. HTML is comprised of ‘tags’ or elements that tell your browser what the different areas of your webpage are. You can use these elements to define paragraph areas, images and their
dimensions and also font sizes, colors and styles [...]

Call of Duty 8: first details

August 11, 2010

Call of Duty: Black Ops isn’t due to land until November, but already the eighth version of the best-selling series is being primed, with early details slipping out on Twitter.
 
Sledgehammer Games is the studio behind COD 8, which is set…

Motorola Droid 2: it’s official

August 11, 2010

The Motorola Droid 2 is finally official and up for grabs. Well, in the US at least. The eagerly anticipated and much leaked handset will cost gadget fanatics across the pond $199, plus a two year contract.
 
Under the hood Android 2.2 FroYo is…

PlayStation Move to be game changer thanks to 3D

August 10, 2010

Sony’s head of 3D gaming development has given an exciting insight into the extra dimensional possibilities of Sony’s upcoming motion-controlled gaming system PlayStation Move saying it will take 3D gaming “to the next level”.

New Apple TV: no hard drive and new processor

August 10, 2010

Apple TV is set for a major overhaul according to analyst types Digitimes Research. The latest gossip reckons the set-top box is about to switch to an AMD Fusion offering, ditching the Intel processor in the current model.
 
In addition, the ne…

Google’s Facebook Killer

August 10, 2010

While it hasn’t been officially announced, there are rumors that Google has started development of a Facebook alternative, which has been dubbed “GoogleMe.” While there are no official releases, I called up some of my friends in the know at Google, who confirmed with me that there have been talks and plans for a while [...]

HTC Desire HD pictures, video and specs leak online

August 9, 2010

Those of you who’ve just picked up an HTC Desire may want to begin kicking themselves; a video and some specs of the Android king’s soon-to-be released successor – the Desire HD or ‘Ace’ – has leaked online, and it’…

BBC loses £240,000 worth of gadgets

August 9, 2010

BBC staff lost a whacking £241,019 worth of gadgets between April 2008 and March 2010 according to a freedom of information act request. The numbers were revealed after demands by security company Absolute Software.
 
146 laptops, 17 Blac…