H-Sphere User Guide

Allowing Others To Access Your Home Directory

For more information contact us at info@psoft.net


prev index next

There are three ways to allow guest users to download, upload or view files in dedicated directories of your account:

FTP Sub-Accounts
(version 2.06 and higher)

The simplest way to authorize your friends or colleagues to work with particular directories of your account is to create FTP sub-accounts. An FTP sub-account is a combination of a username and a password, which gives full FTP permissions to a single directory, without giving access to the root directory, other directories or the control panel. No dedicated IP is required for FTP sub-accounts. Although each FTP sub-account has a login which is different from yours, both have the same ID.

To create a new FTP sub-account, go to your control panel and click the FTP/User Account menu. On the page that appears, find FTP sub-accounts and click the Add icon on the right. Next, enter the FTP login and password that will be used by this other user, and the directory this user will be restricted to.

FTP sub-account traffic is a part of the Total/Summary traffic, but you can always see how much FTP traffic has been run up by an individual FTP sub-account by clicking the Edit icon next to the subaccount login.

 

Virtual FTP Server

Virtual FTP server provides ampler possibilities than FTP sub-accounts. It allows to give access to more than one directory, specify a different set of permissions for each directory, etc.

To provide Virtual FTP Access, do the following:

Step 1: Enable Virtual FTP Server

Select FTP in the FTP/User Account menu:

By default, Virtual FTP Server is disabled:

It can be enabled only if you have a dedicated IP. Initially you have a shared IP. To obtain a dedicated IP address, go to the Domain Settings page and click the Change to Dedicated IP link. For more details on the difference between dedicated IP and shared IP, read here.

After you have obtained a dedicated IP, your FTP page will look as follows:

where:

    Domain name: the domain name used by guest users to connect to your Virtual FTP Server, alternatively to the IP address.

    FTP: the OFF button shows that your Virtual FTP Server is disabled. Read the next paragraph on the Virtual FTP Server.

    Anonymous FTP: the tool that allows guest users to connect to your Virtual FTP directories, view, download or upload files. By using the special user-id "anonymous", the guest user will bypass security checks and have access to files in your Virtual FTP directory. Read below on Anonymous FTP access.

Step 2: Add New Virtual FTP Host

Now that you have obtained a dedicated IP, click the FTP ON/OFF button to create a new Virtual FTP host:

This will open a new window:

where:

    Main Login Name: your login to connect to your Virtual FTP server. It's always the same as your FTP User login. You can get to your Virtual FTP server by the domain name or the dedicated IP it is mapped with.

    Home Directory: the directory on the server where all your files are located.

    Main Password: the password to access your Virtual FTP server. It's always the same as your FTP User password.

    Name of the Server: the name that will appear in the welcome message when guest users connect to your Virtual FTP server.

    E-mail of the Administrator: enter an e-mail by which guest users can reach you with their questions or comments.

Step 3: Configure FTP Virtual Host

Now Virtual FTP Server is installed and you can view or edit its configuration by clicking the Edit icon that has appeared next to the FTP ON/OFF button for the selected domain.

This will open the Virtual FTP host page:

where:

    Main Login Name: your login to connect to your Virtual FTP server. It's always the same as your FTP User login. You can get to your Virtual FTP server by the domain name or the dedicated IP it is mapped with.

    Home Directory: the directory on the server where all your files are located.

    Main Password: the password to access your Virtual FTP server. It's always the same as your FTP User password

    Name of the server: the name that will appear in the welcome message when guest users connect to your Virtual FTP server.

    E-mail of the administrator: your e-mail by which users can reach you with their questions or comments.

    IP Address of the FTP Server: the dedicated IP of your Virtual FTP server used by authorized or anonymous FTP users, alternatively to your domain name.

    Virtual FTP Traffic: This traffic is generated by all your anonymous/authorized FTP users. Click the limit value or the Edit icon next to the limit value to set the monthly Virtual FTP traffic you expect to run up using the FTP server IP address:



    The traffic that goes beyond this limit will be charged at a higher excess rate.

    Virtual FTP Users: guest users authorized to use your FTP directory. To add guest users who will be authorized to use your FTP directory click the Add icon. To change password for a specific guest user, click this user's name or the Change icon. The following window will appear:

    Virtual FTP Directories: click the Add icon to create a folder you can share with your guest Virtual FTP users. To edit the list of authorized users or permissions to this directory, click the directory name or the Edit icon (see more).

    Anonymous FTP: click the ON/OFF button to enable or disable anonymous FTP access to your Anonymous FTP directory which will be created automatically in your root. Anonymous FTP visitors will be able only to view and download the files from this directory.

    Anonymous FTP Upload Facilities: click the ON/OFF button to create/remove the directory within your Anonymous FTP directory (see above) to enable your anonymous FTP visitors to upload the files. After the upload, these files will be accessible only for you. Be aware that this directory can be created only when Anonymous FTP access is activated.

Step 4: Create Virtual FTP Directories

To create a new virtual FTP directory, enter the directory name and set permissions:

Directory: The directory will be created relative to root, i.e. your home directory. For example, if you enter Dir1, this directory will be created right in the root. To modify this default, you should also include the path, for example UserDirs/Dir1.

Permissions:

Read: allow or forbid downloading files in the Virtual FTP directory.

Write: allow or forbid uploading files to the Virtual FTP directory.

List: allow or forbid viewing / browsing the contents of the directory. It is usually used jointly with Read.

Grant Permissions to all users:

    If you set this property as checked, all virtual FTP users will be granted the permissions you are setting.

    If you leave this property unchecked, you will have to define which of your FTP users will be granted these permissions. For instructions see the next paragraph.

Step 5: Authorize Virtual FTP Users

To edit permissions to the directory, click the name of the directory or the Edit link. You will be taken to the Update Virtual FTP Directory page:



If you don't grant permissions for all users, you will have to authorize each user individually by clicking the Add icon in the Authorized users section. Here you can add and remove users authorized to work with this directory and change their passwords.

Anonymous FTP Access

When you enable Anonymous FTP, you give unrestricted FTP access to a dedicated directory in your account. A special directory is automatically created in your root directory, and its content can be viewed and downloaded, but not uploaded.

Anonymous FTP becomes available only after you create a Virtual FTP server. You can enable or disable Anonymous FTP access either from the FTP page or from the Virtual FTP Host page by clicking the ON/OFF button in the Anonymous FTP section.

If you want anonymous FTP users to upload files, you have to enable Anonymous FTP Upload Facilities by clicking the ON/OFF button. NOTE: This section will appear on the Virtual FTP Host page only after you have activated Anonymous FTP. When you enable Anonymous FTP Upload Facilities, a special directory is automatically created in the Anonymous FTP directory.


prev index next