Questions:
  1. I want to get SSH but I use FrontPage2000 and I don't want ANY problems. Will this interfere to any appreciable extent?
  2. How do I generate an RSA key ?
  3. How do I use/get Telnet added to my hosting account ??
  4. If I have a CGI Script do I need the Extra telnet/SSH service? Do all CGI scripts need to be configured using telnet/SSH ?
  5. In SSH, I want to use the mail program "Pine" to read my POP mail. I am able to send outgoing messages, but no messages come IN instead, they are just forwarded to my hotmail address.
  6. What are the features available if I purchase SSH software?
  7. A Unix Primer for Dos Users
  8. I need more than 3 IP addresses for my SSH, can I get those added ?
  9. How do I get SSH (Encrypted Telnet) Access ?
  10. How do I gain access to my site via Telnet ?

Answers:
  1. I want to get SSH but I use FrontPage2000 and I don't want ANY problems. Will this interfere to any appreciable extent?
    No, it wont cause any problems unless you edit something UNIQUE to FP.
    Also, some scripts, etc. WONT run when FP is running on your site.
    These should be the only two major issues.

  2. How do I generate an RSA key ?
    The EASIEST way to generate an RSA key, is to simply login to your Online Control Panel.
    Click on the Secure Server button.
    Then CLICK:
    Generate Request
    and you will need to fill out a few boxes, and then click:
    Generate Request
    This will create an RSA key,and a CERT Request... all you need is the RSA KEY.
    Just cut and paste this and save it as a text file!

    Done!

  3. How do I use/get Telnet added to my hosting account ??
    We do not allow Telnet, it is way to dangerous/unsecure... we only allow SSH, which is Encrypted Telnet and enables you to do the EXACT same things that Telnet would allow... it is just TOTALLY SECURE.

  4. If I have a CGI Script do I need the Extra telnet/SSH service? Do all CGI scripts need to be configured using telnet/SSH ?
    No, 99% of scripts do NOT NEED any type of TELNET/SSH access :)

  5. In SSH, I want to use the mail program "Pine" to read my POP mail. I am able to send outgoing messages, but no messages come IN instead, they are just forwarded to my hotmail address.
    Then you dont have your mail box configured properly... you need to go to your control panel, and then to your mail manager, and configure the mail NOT to be routed to your hotmail address :)

  6. What are the features available if I purchase SSH software?
    Pretty much anything BUT cron, cron jobs, crontab :)

  7. A Unix Primer for Dos Users
    A Unix Primer for DOS Users

    DOS Command Unix Equivalent
    cd cd /
    dir ls
    copy cp
    move mv
    del rm
    deltree rm -r
    mkdir mkdir
    rmdir rmdir

    A few notes on the Unix filesystem.
    -CAUTION: Unix gives very few warning messages about manipulating files. Eg. if you
    tell the system to delete all files or a large directory tree it will.
    -Unix uses the slash '/' whereas dos uses the backslash ''
    -Filenames have no limit on their length.
    -Files may have multiple extensions greater than 3 characters each
    (eg. backup.domains.012398)

    Useful Unix Commands

    ps=Show processes. Displays all active programs you are currently running.

    df=Device free. Shows hard drive usage.

    who=Who. Shows all users currently logged onto this server.

    finger=Finger. Similar to who. May be given a username as a parameter in order to get information about that user. For example finger.

    ctrlz=Stops the current program/job.

    ctrlc=Stops and kills the current program.

    kill=Kill. Requires a process number as a paramenter in the form of kill %.
    For example kill%1. USE WITH CAUTION, or better yet, simply always do a ctrl c.

    su=Set User. Allows you to have root access on systems where you do not recieve it automatically at logon.
    SU will prompt you to enter the root password. You may also use the command to 'assume' the identity of
    any system user. For example, su jean. This can be useful for testing purposes.

    ./=Run. "./" is the unix equivalent of a run command. The syntax is: ./

    tar=tar. Tar is a program which combines directories and their files into one single file archive. This archive is typically compressed. It is useful when relocating a user or domain to another server. The
    two most common usages of this command are illustrated below:

    tar cvfz filename.tar.gz * (This will create an archive of all files and directories branching off of this directory, inclusive. Tar will copy symbolic links, but not what they link too.)

    tar xvfz filename.tar.gz (This explodes the tarred file created above)

    rcp=Remote Copy. This command allows you to copy a file from one server to another, without having to manually ftp it. The syntax is:
    rcp filename

    eg. rcp filename.tar.gz tlg.yourwebhost.com:/www/htdocs/jean/

    grep=grep. Grep allows you to search a file or even a whole directory for a specified string. The syntax is grep.
    Eg. grep jean /etc/domainalias. This would look for the string 'jean' in the file /etc/domainalias.

    ftp=File Transfer Protocol. FTP is a program used to exchange files between servers. It is invoked by typing ftp. It can accept a hostname as a parameter, eg. ftp yourwebhost.com.

    telnet=Telnet. Telnet is a program used to logon to another server. It is typically invoked with the following syntax: telnet.

    lynx=Lynx. Lynx is a text based web browser. It is useful for checking to see that new accounts have been properly setup. Lynx is typically invoked with a url as a parameter. For example: lynx espn.com

    Misc: Symbolic Links. A symbolic link, is a link to a file or directory. For example you can typically access the directory /usr/home/jean by typing cd /home/jean. This is because a symbolic link exists which
    directs /usr to /usr/home. All new accounts have symbolic links in their /usr/home/username directories.
    One of these is to www. The symbolic link www points to /www/htdocs/domainname. Thus, if
    a user logs on, and types cd www, he will actually be in the directory /www/htdocs/domainname.

    VI: A Brief Summary

    VI stands for visual editor. It is the most commonly used means of editing files on unix servers. It is typically invoked by typing: vi. If the file exists it will be opened for editing. If the file does
    not exist, it will be created (note it must be saved before it will actually exist).

    Commands
    esc=command mode
    i=insert before
    a=insert after
    shift+a=insert at end of line
    shift+g=goto end of file (special use: While in command mode type a line number, then hit shift+g. This will goto the line number typed)
    ctrl+f=scroll forward one page
    ctrl+b=scroll back one page
    /=search. (special use: After typing / enter the string you wish to search for and press enter.)
    :=While in command mode, pressing colon allows you access to the following commands:
    w=write (saves file)
    q=quit (exits vi)
    wq=write quit(saves file and exits vi)
    q!=exits vi without saving
    (escape returns to command mode)
    #############################################
    Another VERY EASY text editor in UNIX is:
    pico
    So, to edit a file you would type:
    pico filename

  8. I need more than 3 IP addresses for my SSH, can I get those added ?
    No, BUT, you can create what are called WILDCARDS.
    In other words, if you are adding an IP:
    209.134.12.23
    You can Create a wildcard on it like this:
    209.134.*
    This would allow 209.134.ANYTHING

  9. How do I get SSH (Encrypted Telnet) Access ?
    You would need to

    STEP 1.
    order it at contact@x-mb.com

    STEP 2.
    Then, you would need to follow the following instructions AFTER we have e-mailed you LETTING YOU know that SSH is active on your account:

    Instructions:
    As the internet grows it is more frequently the subject of security breaches. The easiest way to hack a web site is to setup a sniff program, usually at an ISP and grab the username and password where a user is logging into. This is very easily done when a client uses telnet because telnet passes all information to the server in clear text. When we allowed users to access our network with telnet we had at least one hack attempt per day. Successful hack attempts result in damaged or destroyed sites, stolen information, and FBI investigations.

    The webservers are very secure thanks to the cooperation of all shell account users who are abandoning telnet and accessing their account via Secure Shell (SSH). SSH does not pass any information in clear text but rather uses secure encryption.

    To get started with SSH, you must do the following:

    A. Acquire client side software

    There is ONLY ONE SSH client that we recommend.

    1) The most stable is Tera Term (Pro). AND IT IS FREE! That is always nice :)
    STEP 1: Download the following, and UNZIP it, PAYING ATTENTION TO WHERE YOU UNZIP IT TO:
    http://hp.vector.co.jp/authors/VA002416/teraterm.html
    STEP 2: Download the following, and UNZIP it, INTO THE SAME DIRECTORY that you UNZIPPED the last program into OVERWRITING ANY FILES that already exist:
    http://www.zip.com.au/~roca/download.html#binaries

    We must have ALREADY enabled SSH on your server for your account. They will ONLY do this, if you have paid and faxed the proper documentation first.

    B. Generate an RSA key
    The EASIEST way to generate an RSA key, is to simply login to your Online Control Panel.
    Click on the Secure Server button.
    Then CLICK:
    Generate Request
    and you will need to fill out a few boxes, and then click:
    Generate Request
    This will create an RSA key,and a CERT Request... all you need is the RSA KEY.
    Just cut and paste this and save it as a text file!

    C. Install the RSA key in the SSH section of your control panel.

    THATS IT :)

  10. How do I gain access to my site via Telnet ?
    WE DO NOT ALLOW TELNET. Your option is to order SSH, which is Encrypted Telnet.

    If you do have Telnet, then most Windows computers come standard with a telnet program. You can find it by hitting the "Start" button, and Selecting "Find" and then finally selecting "Files or Folders"

    Then type in "telnet" without the quotes of course :)


    That is it... if you need help on how to use Telnet, then you should not be using Telnet :)