Font Size
Free Script installer FORUMS Ad management Portals and Cms Blogs Welcome Hepsia cPanel hosting
Free Script installer
You're about to get acquainted with a brand new mechanism of installing and managing PHP scripts. Our Elefante Installer allows you to install and manage blogs, forums, image galleries, content management systems, e-shops and many more, without any knowledge of basic programming languages such as HTML, PHP, etc. The Elefante Installer is a FREE PHP web application services installer which makes it easy for you to automatically install over 40 popular PHP script packages straight from your personal Web Hosting Control Panel or have the script insalled when you sign up ready for use.
Read the Full Story
FORUMS
An Internet forum is a discussion area on a website. Website members can post discussions and read and respond to posts by other forum members. An Internet forum can be focused on nearly any subject and a sense of an online community, or virtual community, tends to develop among forum members.
Read the Full Story
Ad management

Ad Management Scripts/Software

Pop-ups and other kinds of advertisements are a constant irritation for many Internet users. But, like all things media (such as television and radio), the web can't continue to exist without them. Whether webmasters like it or not, advertising helps pay their bills to keep their sites running. Therefore, it's always a good idea to know how to make them work for you. One way you can do this is to use ad management scripts or software. The sheer number available, online or otherwise, guarantees that you'll be able to find one that will fit your needs and budget.
Read the Full Story
Portals and Cms
A portal Web site is a Web site that aims to be your "portal," or entranceway,  to most anything you can do on the Web. For example, Yahoo is considered a  portal because it offers a search engine that helps you find other Web sites, as  well as topics categories such as finance,  travel, health, etc. that help you find information on the Web about those  topics. In the 1998-2001 phase of the Internet, many Web sites aspired to be  portals, because they believed it would mean users would use them as their  "start page" and visit frequently, even if they eventually left to visit other  Web sites. However, these days, most Web sites do not want to be mere start  pages; they want to keep you on their Web site for as long as possible, and not  take you to other Web sites.
Read the Full Story
Blogs

What's a blog?

A blog is a personal diary. A daily pulpit. A collaborative space. A political soapbox. A breaking-news outlet. A collection of links. Your own private thoughts. Memos to the world. Your blog is whatever you want it to be. There are millions of them, in all shapes and sizes, and there are no real rules. In simple terms, a blog is a website, where you write stuff on an ongoing basis. New stuff shows up at the top, so your visitors can read what's new. Then they comment on it or link to it or email you. Or not
Read the Full Story
Welcome
  • Upto unlimited GB Disc Space
  • Upto Unlimited Data Transfer
  • FTP, Stats
  • Upto unlimited Email Accounts
  • Free sub Domain Name
  • Free Site Builder
  • Unlimited Domain Hosting
 
Read the Full Story
Hepsia cPanel hosting

Hepsia Control Panel Top Features

You can now register, transfer or manage multiple domain names & websites from just one place. This is something cPanel has big problems with. Actually there is no Domain Manager at all in cPanel. With Hepsia you can set up and manage multiple fully independent websites from a single account. No need to have separate control panels (i.e. logins) for your domains, support tickets and billing.
Read the Full Story

How to use cron to list all the files in your website on a Linux server, and how to interpret the directory listing

This article provides step-by-step details for how to create a Linux cron job (crontab) that emails you a complete directory listing of your website files. You might not have direct (shell) access to Linux on your webserver to create a  directory listing, especially if you are on shared hosting, but you can create a cron job that will do it. It is the Linux equivalent of the MSDOS command dir /s.

It is a good idea to create a listing like this occasionally at times when the entire website is known-good. If at a later date  you have reason to doubt the site’s integrity, you can use your earlier known-good listing to help identify files that have been  modified, added, deleted, or that have incorrect permission settings.

  1. Go to cPanel > Cron jobs > Standard.
  2. (First, if you are doing this as part of a website compromise investigation, make sure any cron jobs that are displayed are ones you created. If you find unauthorized ones, copy the command lines and email addresses for later reference, and then delete the jobs.)
  3. Enter the email address where you want the  output from your cron job sent.
  4. Enter the command line to run. The switches are case-sensitive, so use exactly this capitalization:
    ls -1aFlqR –full-time
    Here it is in upper case to make the letters distinct, but this command is NOT the same as the one above. Don’t use it: LS -1AFLQR.
    The switches, in order, say: one file per line; list all files, including hidden; append the object type indicators; use long format (detailed); print a “?” in place of any non-printable characters; recursively list contents of all subdirectories. –full-time forces all the timestamps to have the same consistent format, which is useful for comparing two listings (such as by database import); it also causes the timestamps to display nanoseconds, which is slightly more accuracy than we really need.
  5. There are descriptions of all the switches (flags) here
  6. Make selections in all the  other fields to specify a time several minutes in the future.
  7. Click “Save  Crontab“.
  8. After it runs and you receive the email, go back to Cron  Jobs > Standard and delete this job.

The email directory listing will contain lines that look like the following  example showing a directory, a file, and a Perl script:

drwxr-x— 33user group 4096 2009-01-02 19:24:35.000000000 -0500  public_html/
-rw-r–r–  1 user group 16669 2009-01-02 19:24:35.000000000 -0500 index.htm
-rwxr-xr-x  1 user group 67400 2009-01-02 19:24:35.000000000 -0500 script.pl*

A brief explanation of the color-coded elements:

  • d indicates a directory. “-” at this location indicates a file. “l” (lower case “L”, no example shown) indicates a link (symlink, shortcut).
  • The trailing slash (/) also indicates a directory. “*” at this location indicates an executable program.
  • The 3 groups of rwx are permissions for User, Group, World, in that order.
    r, w, x stands for Read, Write, eXecute. (Execute is only meaningful for programs and directories. It gives the user permission to run the program, or to enter the directory.) A letter in any position indicates that the user has that permission. A hyphen indicates that the user is denied that permission.
  • The 33 is the number of links to this object in the disk’s filesystem, of no interest for our purposes.
  • The user and group fields show the file’s individual and group owners. They should be only your hosting account userID, or some  other ones that are obvious system names, and occasionally “nobody”. A file owned by nobody is of special interest because it was created by a program or script; it might be legitimate, but it can indicate it was created by a malicious PHP script.
  • The numbers are file sizes.
  • The timestamps are timestamps.

Walkthrough of the above examples:

public_html:

  • public_html is a directory (the two indicators in yellow)
  • The User (owner, me) can read, write, or “execute” (enter) that folder because there are letters at each of “rwx”.
  • Members of the Group that owns the folder can read or enter the folder but cannot Write to it because there is a hyphen  where the w would be (r-x). If I am a member of the Group, I can write to it because the permissions are determined by the most specific level that applies to the particular person, and I am User, which is more specific than Group.
  • The World (all the other user accounts on the same computer; sometimes referred to as “other” rather than “world”) has no permissions because all positions are hyphens (“—”).

index.htm:

  • index.htm, the home page, is just a file: (no “d” or “/” or “l” or “*” indicators)
  • User can Read or Write (rw-). No “x” because it’s not a folder or executable program.
  • To everyone else (Group and World), the file is Read-only (r–).

script.pl:

  • script.pl (a Perl script) is an executable program (*)
  • User has full permissions (rwx).
  • Group and World have Read and eXecute permissions (r-x), which means they are allowed to call and run it but not modify it, which is normal for a publicly accessible Perl script.

Numeric permissions notation

There is another, numeric, way to notate permissions that is used in some contexts other than directory listings such as the  one above, and it is useful to know how to translate between the two.

The permissions for one user are expressed by a single digit. Each permission (r, w, or x) has a numeric value, and the single  digit is the sum of the values of the permissions that the user has. The permissions values are:

r has a value of 4
w has a value of 2
x has a value of 1
- has a value of 0

Some examples of converting “rwx” values to single digits:

rwx = 4 + 2 + 1 = 7
rw- = 4 + 2 + 0 = 6
r-x = 4 + 0 + 1 = 5
r– = 4 + 0 + 0 = 4

Each folder and file has a composite numeric permission consisting of three digits, one for each of User, Group, and World, in  the same order as the directory listing above.

Thus, the numeric permissions for the three examples are:

              UGW
public_html = 750
index.htm   = 644
script.pl   = 755

DMCA.com

Adds