Best-Selling Hosting

Top Rated Providers

Editors Pick

How to Disable Telnet Published: Mar 14, 2004
  • Rating

    2/5

A guide to installing and configuring the ionCube loader to view encoded web pages for scripts such as ClientExec.

ionCube produces leading tools for PHP source code protection to secure your PHP software from prying eyes and to combat software piracy. Featuring an advanced compiled-code encoding engine that translates source to highly efficient bytecodes, ionCube encoding tools deliver the ideal combination of maximum source code protection without sacrificing performance, reliability or language compatibility.

In order to view encoded ionCube files on your server you need the ionCube loader. This is a free plugin for Apache web server that only takes a few minutes to install and is well worth it.
http://www.ioncube.com/

Requirements:
- Root Shell access to your server
- phpinfo page: create a new document and call it phpinfo.php. Inside place <? phpinfo(); ?>
  Place this document in your www directory so you can view it and see all your PHP settings.

Installing ionCube Loader:

1. Download the program and store it on your server using wget or FTP.
http://www.ioncube.com/loader_download.php

2. Unpack the program
tar -zxvf ioncube_loaders.tar.gz

3. cd ioncube

4. copy ioncube-install-assistant.php to a web directory such as your hosting directory and open it in your browser window.
cp ioncube-install-assistant.php /home/userdirectoryhere/www

Then open it http://www.yourdomain.com/ioncube-install-assistant.php
The output should be something similar to:

Analysis of your system configuration shows:

PHP Version 4.3.3
Operating System Linux
Threaded PHP No
php.ini file /usr/local/lib/php.ini
Required Loader ioncube_loader_lin_4.3.so

5. Now lets move the iconcube directory to a permanent location:
cd ..
mv ioncube /usr/local

6. Now that you know the location of php.ini you need to edit it.
pico /usr/local/lib/php.ini

Now find where other zend extentions are in the file.
ctrl + w: zend_extension

Paste in your new line for ioncube loader
zend_extension = /usr/local/ioncube/ioncube_loader_lin_4.3.so

7. Save the changes
ctrl + X then Y and enter

8. Restart the web server to take effect.
/etc/init.d/httpd restart

Success! You should now see a section in your PHP Info page that says:
Additional Modules
Module Name ionCube Loader

 

  • Rating

    2/5

Related Articles

Comments (7)

  • Gravatar - Bit
    Bit 13:51, January 24, 2006
    pico /etc/xinetd.d/telnet<br />
    <br />
    file empty
  • Gravatar - Artin
    Artin 12:06, March 15, 2006
    in Centos 4 you should modify this file :<br />
    /etc/xinetd.d/krb5-telnet
  • Gravatar - Damas
    Damas 22:36, March 19, 2006
    pico /etc/xinetd.d/telnet<br />
    <br />
    file empty <br />
    <br />
    the same problem<br />
    <br />
  • Gravatar - Felipe D.
    Felipe D. 00:23, April 19, 2006
    on CentOS is:<br />
    /etc/xinetd.d/krb5-telnet
  • Gravatar - Rico
    Rico 16:10, August 29, 2006
    I don't know how to log in to my server to disable my telnet. Please advise.
  • Gravatar - Jonathan
    Jonathan 00:22, September 20, 2006
    This is what I see in nano /etc/xinetd.d/krb5-telnet<br />
    <br />
    # default: off<br />
    # description: The kerberized telnet server accepts normal telnet sessions, \<br />
    # but can also use Kerberos 5 authentication.<br />
    service telnet<br />
    {<br />
    flags = REUSE<br />
    socket_type = stream<br />
    wait = no<br />
    user = root<br />
    server = /usr/kerberos/sbin/telnetd<br />
    log_on_failure += USERID<br />
    disable = yes<br />
    }<br />
    <br />
    What Im suppost to change there?
  • Gravatar - Sinan
    Sinan 22:46, October 17, 2006
    on centOS, telnet is disabled by default.

Add Your Thoughts

WebHostGear.com is a hosting directory, not a web host.

Copyright © 1998-2012 WebHostGear.com