Newbie with many quesitons

Greetings,

I am new to this and found this site today. I am a host provider that uses cPanel on all servers. I do have many questions to ask and perhaps some will help me out I hope.

  1. What is the comparison you can make between Interworx and cPanel aside cost? Features, functions, security, etc?

  2. What security measures from the list below can be used with Interworx ? I use the below on my linux/cpanel boxes

  • APF (firewall)
  • BFD (intrusion)
  • SIM
  • LSM
  • LES
    …(the above available from www.rfxnetworks.com)
  • Rkhunter
  • chkrootkit
  • mask bind
  • mask apache
  • NESSUS
  • Sysctl.conf hardening
  • Exim Dictionary Attack ACL

Software / Modules:

  • Apache 1.33x
  • PHP 4.4x
  • MySQL 4.11x
  • ClamAV
  • Spam Assassin
  • Zend Optimizer
  • eaccelerator
  • mod throttle

Is there any available thread/documenation to setup security with the above mentioned?

Some suggestions of what to add (going by what cpanel has in its WHM admin panel)

  • DNS configuration
  • Apache update / compile
  • Account modification
  • EXIM / mail server modification (spam, antivirus, custom filter settings, etc)
  • control panel update directly
  • ssh enable/disable per account

This is the actual copy / paste of the features in WHM (web host manager, cpanel’s admin panel).

Server Configuration
Basic cPanel/WHM Setup
Change Root Password
Initial Quota Setup
Server Time
Statistics Software Configuration
Tweak Settings
Update Config

Support
Interactive Knowledge Base
Support Center

Networking Setup
Hostname
Nameserver IPs
Resolver Configuration

Security
Fix Insecure Permissions (Scripts)
Manage Wheel Group Users
Modify Apache Memory Usage
Quick Security Scan
Scan for Trojan Horses
Shell Fork Bomb Protection
Tweak Security

Server Contacts
Change System Mail Preferences
Contact Manager

Resellers
Reseller Center
Show Reseller Accounts

Service Configuration
Bandmin Password
Enable/Disable SuExec
Exim Configuration Editor
FTP Configuration
Nameserver Setup
Service Manager

Languages
Additional Language Config
Clone/Create a New Language
Delete a Language File
Download a Language File
Edit a Language File
Upload a Language File

Backup
Configuration File Rollback
Configure Backup
Restore Backups
Restore Multiple Backups
Restore a Full Backup/cpmove file

Cluster/Remote Access
Configure Cluster
Setup Remote Access Key

System Reboot
Forceful Server Reboot
Graceful Server Reboot

Server Status
Apache Status
CPU/Memory/MySQL Usage
Server Information
Service Status

Account Information
List Accounts
List Parked Domains
List Subdomains
List Suspended Accounts
Show Accounts over Quota
View Bandwidth Usage

Account Functions
Change Site’s IP Address
Create a New Account
Disable or Enable Demo Mode
Email all Users
Install Servlets
Limit Bandwidth Usage
Manage Shell Access
Modify Suspended Account Page
Modify an Account
Password Modification
Quota Modification
Raw Apache Log Download
Raw Ftp Log Download
Rearrange Accounts
Reset Package Bandwidth
Show Active and Inactive Accounts
Skeleton Directory
Suspend/Unsuspend an Account
Terminate an Account
Unsuspend Bandwidth Exceeders
Upgrade/Downgrade an Account

Multi-Account Functions
Change Multiple Sites’ IP Addresses
Modify/Upgrade Multiple Accounts
Terminate Multiple Accounts

FrontPage
Install FrontPage Extensions
Install FrontPage Mail Extensions
Uninstall FrontPage Extensions

Transfers
Copy an account from another server
Copy an account from another server with account password
Copy multiple accounts from an Alab*nza server
Copy multiple accounts from another server
Review Copied Accounts

Themes
Addon WHM Themes
Addon cPanel Themes
Change WHM Theme
Clone a cPanel Theme
Delete a cPanel Theme
Download a WHM Themeball
Download a cPanel Themeball
Install a New WHM Theme
Install a New cPanel Theme
List Installed WHM Themes
List Installed cPanel Themes
Set Default WHM Theme
X Skin Migration Wizard

Packages
Add Packages
Delete Packages
Edit Packages
Feature Manager

DNS Functions
Add a DNS Zone
Add an A Entry for your Hostname
Delete a DNS Zone
Edit DNS Zone
Edit MX Entry
Edit Zone Templates
Establish a Trust Relationship with a Primary Nameserver
Park a Domain
Perform a DNS Cleanup
Setup/Edit Domain Forwarding
Synchronize DNS Records

SQL Services
Additional MySQL Access Hosts
Change a User or Database Password
MySQL Root Password
Postgres Config
Repair a Database
Reset Local MySQL Root Password
Setup Remote MySQL server
Show MySQL Processes
phpMyAdmin

IP Functions
Add a New IP Address
Change Site’s IP Address
IP Migration Wizard (RC2)
Rebuild the IP Address Pool
Show IP Address Usage
Show or Delete Current IP Addresses
Show/Edit Reserved IPs

Disk Drives
Format/Mount a new Hard Drive
Optimize EIDE Hard Drives

Software
Apache Update
Check/Repair a Perl Script
Install a Perl Module
Install a RPM
Rebuild RPM Database
Update Backend Scripts
Update Server Software
Update System Software

Email
Mail Queue Manager
Mail Troubleshooter
Repair Mailbox permissions
View Mail Statistics
View Relayers

System Health
Background Process Killer
Show Current CPU Usage
Show Current Disk Usage
Show Current Running Processes

cPanel 10.6.0-C15
Addon Modules
Addon Scripts
Branding
Enable/Disable Outlook AutoConfig
Modify cPanel/WHM News
Reset a Mailman Password
Shopping Cart Reset
Synchronize FTP Passwords
Upgrade to Latest Version

Web SSL/TLS
Delete a SSL Host
Generate a SSL Certificate and Signing Request
Install a SSL Certificate and Setup the Domain
List SSL Hosts
Purchase & Install SSL Certificate

SSL/TLS
Change Server Certificates
Reset Server Certificates
SSL Manager

Restart Services
DNS Server (BIND)
E-Commerce Server (Interchange)
FTP Server (ProFTPd/PureFTPd)
HTTP Server (Apache)
IMAP Server (uwimap)
Mail Server (Exim)
POP3 Server (cppop)
SQL Server (MySQL)
SQL Server (PgSQL)
SSH Server (OpenSSH)
Servlet Server (tomcat)

Add-ons
Addon Script Manager
Configure ClamAV Scanner
Configure cPanel Cron Times
Mod Security
Configure Support Request Submission
Setup Spamd Startup Configuration

there isn’t a comparison matrix yet, but take a look at the demos

http://interworx.info/demos.php

And support documentation

  1. What security measures from the list below can be used with Interworx ? I use the below on my linux/cpanel boxes
  • APF (firewall)
  • BFD (intrusion)
  • SIM
  • LSM
  • LES
    …(the above available from www.rfxnetworks.com)
  • Rkhunter
  • chkrootkit
  • mask bind
  • mask apache
  • NESSUS
  • Sysctl.conf hardening
  • Exim Dictionary Attack ACL

As far as I know any of the se CAN be installed. I’ve hared of people installing APF, BFD Rhhunter, chrootkit.

I believe APF integration is in the works. Not sure if it’s this coming version or the next.

InterWorx used DJBDNS instead of bind so that maskbind would not work.

Software / Modules:

  • Apache 1.33x – Apache 2.x actually
  • PHP 4.4x – yes
  • MySQL 4.11x – yes
  • ClamAV – integrated
  • Spam Assassin – integrated
  • Zend Optimizer – yes
  • eaccelerator – yes
  • mod throttle – yes

Here’s a list to give you an idea of some of the things they provide (CentOS Enterprise Linux):

[root@centos root]# rpm -qa | grep iworx
yum-conf-1.0-101.iworx
ucspi-tcp-0.88-100.iworx
courier-imap-2.1.2-100.iworx
qmail-doc-1.03-101.iworx
analog-6.0-100.cos3x.iworx
proftpd-1.2.10-101.cos3x.iworx
apr-devel-0.9.6-1.cos3x.iworx
mysql-shared-compat-4.0.21-100.iworx
php-mbstring-4.3.11-100.cos3x.iworx
maildrop-1.8.0-100.cos3x.iworx
perl-Compress-Zlib-1.33-101.iworx
php-imap-4.3.11-100.cos3x.iworx
apr-0.9.6-1.cos3x.iworx
mysql-iworx-4.0.21-3.iworx
mysql-server-4.0.21-104.iworx
jailkit-1.3-100.cos3x.iworx
SpamAssassin-3.0.2-100.iworx
mod_ssl-2.0.54-100.cos3x.iworx
perl-HTML-Parser-3.45-1.iworx
simscan-1.1-100.cos3x.iworx
awstats-6.4-100.iworx
php-mysql-4.3.11-100.cos3x.iworx
vpopmail-5.4.9-103.cos3x.iworx
courier-imap-doc-2.1.2-100.iworx
SpamAssassin-tools-3.0.2-100.iworx
httpd-manual-2.0.54-100.cos3x.iworx
interworx-nodeworx-2.0.5-5.iworx
mysql-devel-4.0.21-104.iworx
httpd-2.0.54-100.cos3x.iworx
mod_watch-4.3-100.iworx
mysql-client-4.0.21-104.iworx
webalizer-2.01_10-100.iworx
libmcrypt-2.5.7-100.iworx
perl-Statistics-Distributions-1.02-1.iworx
djbdns-1.05-100.iworx
apr-util-devel-0.9.6-1.cos3x.iworx
perl-Digest-SHA1-2.10-1.iworx
qmail-1.03-101.iworx
apr-util-0.9.6-1.cos3x.iworx
libmcrypt-devel-2.5.7-100.iworx
vpopmail-doc-5.4.9-103.cos3x.iworx
php-iworx-4.3.9-6.cos3x.iworx
clamav-devel-0.86.2-100.cos3x.iworx
httpd-devel-2.0.54-100.cos3x.iworx
php-4.3.11-100.cos3x.iworx
interworx-2.0.5-5.iworx
perl-DBD-MySQL-2.9004-100.iworx
perl-Parse-Syslog-1.03-1.iworx
httpd-iworx-2.0.53-1.cos3x.iworx
ucspi-tcp-doc-0.88-100.iworx
qmqtool-1.09-100.iworx
daemontools-0.76-100.iworx
qmail-pop3d-1.03-101.iworx
perl-Mail-SpamAssassin-3.0.2-100.iworx
daemontools-doc-0.76-100.iworx
yum-headers-1.0-100.iworx
perl-Archive-Zip-1.13-101.iworx
interworx-siteworx-2.0.5-5.iworx
php-domxml-4.3.11-100.cos3x.iworx
php-pear-4.3.11-100.cos3x.iworx
clamav-0.86.2-100.cos3x.iworx
[root@centos root]#

Some of these (php and mysql) are upgrades from the defaults.

Is there any available thread/documenation to setup security with the above mentioned?

just search these forums. Some things have been discussed others have not and if you post asking for help someone will help you.

[quote]

I’ll let one of the developers respond to the rest of it.

Actually… there is a comparison matrix:
http://interworx.info/iworx-cp/icompare.php

APF is coming in this next version, as well as SIM control.

Documentation in general is going to get a serious overhaul in the upcoming weeks, but between the forums and the current documentation, that should hopefully be enough to get you started until the rest is ready.

I’m not going to address the entire list of cPanel features, but I’ll point out a few:

  • We have jailed SSH shells, which allow you to enable and disable shell accounts per user, as well as change their password and view their shell history. You also get a list of users who are currently ssh’d in.

  • InterWorx-CP has reseller accounts, as of 2.0.0

  • FTP configuration, as well as a list of current FTP sessions

  • Languages: you can add, delete, download, and upload language files in InterWorx-CP

  • Backup: You can create full or partial backups (just web, email, and/or databases), you can schedule backups to be run at a given time (at daily, weekly, or monthly intervals), you can have backups transferred to remote locations via FTP or SCP, or simply download them from InterWorx-CP.

  • Import: import other control panel backups and convert them into SiteWorx accounts. We currently support cPanel, Ensim, Plesk, and DirectAdmin. There is also a Mass Transfer import option for cPanel and other InterWorx-CP boxes, which will automate the process of migrating from one cPanel or InterWorx-CP box to another InterWorx-CP box.

  • Server status: we have RRD graphs for all services (mail, apache, mysql, ftp) as well as CPU, memory, and network use.

  • InterWorx-CP is themeable, and you can dowload, upload, and delete themes.

  • Addon Scripts: InterWorx-CP has ScriptWorx, which allows for quick installs of many commonly used applications, such as phpBB, Gallery, etc.

This is definitely not an all inclusive list. You can find most of what you listed above just by poking around the online demo. If you need help finding a specific feature, just ask, and we’ll show you how to find it or achieve the same goal.

http://interworx.info/iworx-cp/icompare.php

haha, how did I miss that ? :slight_smile: