hosted by liquidweb


Go Back   Web Hosting Talk : Advertising Forums : Web Hosting Offers : Shared Hosting Offers : Shell Bound: Restricted BASH Shell
Reply

Shared Hosting Offers This forum is intended for web hosting companies to publish special shared web hosting offers and new shared web hosting plans only. Please read the Announcement within before posting. You need 10 (relevant, non-advertising, non-fluff) posts in other forums and 7 days of membership before starting a thread in this forum.
Forum Jump

Shell Bound: Restricted BASH Shell

Reply Post New Thread In Shared Hosting Offers Subscription
 
Send news tip View All Posts Thread Tools Search this Thread Display Modes
  #1  
Old 05-17-2001, 06:10 PM
AtlantaWebhost.com AtlantaWebhost.com is offline
Junior Guru
 
Join Date: Jul 2000
Location: Atlanta, Georgia, USA
Posts: 208

Shell Bound: Restricted BASH Shell


I decided to place this post in the advertisements section just to be careful not to violate any promotion rules. My company has developed a pseudo-shell that sits on top of BASH with PHP and we are preparing to make it commercially available to hosting companies.

The shell keeps users in their own home directories and only allows them to run programs that are in a list of allowed commands. Everything is configured through a configuration file and different users can be assigned different restrictions (using group policies internal to the shell). We have using the shell for several months on our own servers as it has been being developed and it has performed very well.

I am trying to get a feel from the companies that visit this board about the interest in a program like this. I believe this shell will be a cost-effective way for hosting companies to offer shell access to their customers without the risk of anyone browsing around the server outside of his account.

Please let me know if you would be interested in this program or would have suggestions for features that should be added.

Best regards,
Frank Rietta

__________________
AtlantaWebHost.com, a service of Rietta Solutions
Web Site & Development Hosting, Dedicated, Colocation, DNS, Atlanta-area T1 for Voice & Data

Reply With Quote
Sponsored Links
  #2  
Old 05-17-2001, 07:19 PM
cbaker17 cbaker17 is offline
Web Hosting Master
 
Join Date: Jun 2000
Location: Wichita, Ks, USA
Posts: 1,984
your going to

Your going to try to sell a shell??? I dont think that will go over very well, your best bet is to offer it free under the open source license and get free publication for your company from it.

__________________
affordablecolo.com carrier grade colocation at a affordable price!
Charles Baker - Company Operations
1-866-316-HOST

Reply With Quote
  #3  
Old 05-17-2001, 09:13 PM
teck teck is offline
Retired Moderator
 
Join Date: Sep 2000
Location: New York/USA
Posts: 1,642
Re: your going to

Quote:
Originally posted by cbaker17
Your going to try to sell a shell??? I dont think that will go over very well, your best bet is to offer it free under the open source license and get free publication for your company from it.
i agree. although it would be a great idea, i dont know if people are willing to pay. if opened sourced, you'd get all the credit. i'm certainly interested in it though

Reply With Quote
Sponsored Links
  #4  
Old 05-17-2001, 09:56 PM
energy energy is offline
Web Hosting Guru
 
Join Date: Dec 2000
Location: Toronto, Canada
Posts: 290
I'm interested in it too.
Open source is defiantly nice, but some people may be willing to pay for it. It depends on the price.

Reply With Quote
  #5  
Old 05-17-2001, 11:08 PM
AtlantaWebhost.com AtlantaWebhost.com is offline
Junior Guru
 
Join Date: Jul 2000
Location: Atlanta, Georgia, USA
Posts: 208
I know most people are used to getting software from open source for free (even I like free software). However, I think it would be best to try to sell it first. NcFTPD has to be licensed, but companies still buy it even though ProFTPD is available for free. I think we might be able to "compile" the program using the Zend PHP Encoder. We have considered rewriting the software in C for extra speed, but stability and cross-platform deployment should be a lot easier with PHP.

Best regards,
Frank Rietta

__________________
AtlantaWebHost.com, a service of Rietta Solutions
Web Site & Development Hosting, Dedicated, Colocation, DNS, Atlanta-area T1 for Voice & Data

Reply With Quote
  #6  
Old 05-17-2001, 11:26 PM
energy energy is offline
Web Hosting Guru
 
Join Date: Dec 2000
Location: Toronto, Canada
Posts: 290
The question remains,
How much do you plan to sell it for?

Reply With Quote
  #7  
Old 05-18-2001, 09:48 AM
AtlantaWebhost.com AtlantaWebhost.com is offline
Junior Guru
 
Join Date: Jul 2000
Location: Atlanta, Georgia, USA
Posts: 208
Though it is not set in stone yet, the planned price is $250 for a single server, unlimited user license. A 50 user license version will most likely also be available.

Best regards,
Frank Rietta

__________________
AtlantaWebHost.com, a service of Rietta Solutions
Web Site & Development Hosting, Dedicated, Colocation, DNS, Atlanta-area T1 for Voice & Data

Reply With Quote
  #8  
Old 05-18-2001, 05:31 PM
Travis Travis is offline
Web Hosting Guru
 
Join Date: Oct 2000
Posts: 337
You know, I love PHP... I've developed in almost nothing but it for the last year and a half. But is it the most appropriate choice for writing a shell?

Reply With Quote
  #9  
Old 05-18-2001, 05:53 PM
jtan15 jtan15 is offline
Aspiring Evangelist
 
Join Date: Jul 2000
Posts: 382
Does the script run a chroot? I created a bash wrapper in perl, but I had a major difficulty. Programs like pine were impossible to include. When composing a message in pine, users can include files and therefore browse through all of the directories on the system (that they have permission to). There are several other instances in this in other programs. Pico is the only program which I could get to restrict users into their home directories. Did you find a way around these problems? I considered it impossible without a chroot, but maybe there is hope.

Reply With Quote
  #10  
Old 05-21-2001, 11:05 AM
AtlantaWebhost.com AtlantaWebhost.com is offline
Junior Guru
 
Join Date: Jul 2000
Location: Atlanta, Georgia, USA
Posts: 208
The decision to develop the shell with PHP rather than C was based off PHP’s ability to handle strings in a simple and efficient manner. I do not see the development model much differently than the Visual Basic model. Programs developed with Visual Basic need support files, such as msvbvm50.dll. Similarly, the PHP scripts are really programs (especially when encoded using the Zend Encoder) and the PHP binaries are support files and the interpreter. In our comparison tests, the PHP code appears to execute faster than similar code written in Perl.

The script does not run as a chroot because that would defeat the purpose. The main goals were to keep users in their own home directories and to be able to allow users to utilize certain system commands without duplicating any binaries. If a program allows users to browse directories outside of their home directory, it is easy to disable that program from our shell by removing it from the allowed programs list. Most Linux programs, all that I know of, have their source code included so it would be possible to patch them to keep users in their own directories. One planned feature for this shell that will greatly improve security is script prepossessing, which will enable us to block scripts that do not follow the directory restrictions.

I am excited about this project and we are always open to suggestions. To answer the question about making this open source, we are considering making the source available so companies can make their own modifications, but that source would be licensed. The goal is not to become a giant software company and I do care to become an extremely wealthy CEO, but with everything our company does, we try to create revenue. Our business model is based off more than just web hosting; our goal is to provide software and service solutions that will help businesses and the web communities.

Best regards,
Frank Rietta

__________________
AtlantaWebHost.com, a service of Rietta Solutions
Web Site & Development Hosting, Dedicated, Colocation, DNS, Atlanta-area T1 for Voice & Data

Reply With Quote
Reply

Related posts from TheWhir.com
Title Type Date Posted
New Company Compass Datacenters Launches Modular Data Center Solution Web Hosting News 2012-05-04 11:57:24
Linux OS CloudLinux Releases Virtualized File System for Shared Web Hosts Web Hosting News 2012-02-16 14:22:51
Web Host SpexHost Launches New Reseller Hosting Plans Web Hosting News 2011-08-19 15:35:58
Anonymous Hacks NATO, Steals 1GB of Restricted Material Web Hosting News 2011-07-21 15:01:49
Web Host pair Networks Breaks Ground on Green Las Vegas Data Center Web Hosting News 2011-07-07 13:48:45


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes
Postbit Selector

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump
Login:
Log in with your username and password
Username:
Password:



Forgot Password?
Advertisement:
Web Hosting News:



 

X

Welcome to WebHostingTalk.com

Create your username to jump into the discussion!

WebHostingTalk.com is the largest, most influentual web hosting community on the Internet. Join us by filling in the form below.


(4 digit year)

Already a member?