Deus Ex Clan [A]lpha
homeabout usprojectsmembersmatches
join uschallenge usdownloadsforum
Knowledge Base

How to run Telnet on your server

home / Knowledge Base / Hosting / How to run Telnet on your server

Telnet, an extremely useful addition to administrator's weapons against wrong-do'ers. What is it? Well, to put it simply, a fully equipped server console with every command you can think of and more. The setup for it can be a bit complicated if you don't have a guide, but hey — look what your reading! I am going to guide you through the installation, effective uses and all the little things that make this mod work.

Installation

  1. Click here for the download.
  2. Copy DXTelnetAdmin.u and DXTelnetAdmin.ini into your DeusEx/System folder.
  3. Open your server's ini file. Normally that is DeusEx.ini.
    DeusEx.ini
  4. Go to the section [DeusEx.DeusExGameEngine] in your server's ini file and add one ServerActors entry
    ServerActors=DXTelnetAdmin.TelnetListen
  5. You need to open the port 50023. Click here for a guide on opening ports for Deus Ex. Instead of opening the ports its telling you about, open the port 50023 instead.
  6. Start your Deus Ex (dedicated) server.
  7. Start a Telnet client, such as Putty.
  8. Connect to your server's IP on port 50023 (if you host your server locally, you can use 127.0.0.1 as IP). Since it's not fully configured yet, a small wizard will lead you though the creation of the master user.
    Note: the master user is the first user in the userlist. That user is not deletable by any other level 5 user. With that user you can create further Telnet user acconuts. Do not give out the master user account to anyone.
  9. After the master user is created, you can connect to the server again to login with your just created master user account.
Quite basic stuff really, even if it seems a lot.

Usage

Firstly, we'll need to actually download the client. Now you have downloaded it, run it, and you should be presented with a screen similar to this:

TelnetPic

Quite confusing huh? Well let's dissect it a bit:

TelIp

This is the IP field, you will enter your IP into here later on.

TelPort

 This is the Port field. This is always 50023.

TelProt

This is the protocol. As we are going to be using Telnet, the Telnet circle should be highlighted.

ii) Running Telnet 

So, once you've done all that, you run Telnet; Connecting to your Ip on port 50023. You'll see a screen similar to this: (You can find out your IP by clicking here. )

TelnetLogin

Enter your created Username and password (The Master user) and you will be logged in successfully! 

Now, simply press '?' then 'Enter', you will be displayed with the full list of commands. These range from banning, to adding mutators, to enabling colours, to changing map.

When is the best time to use Telnet?

Well, this simple question depends on your server. When I am running a server, I will have telnet running in the backgroud if I'm not playing. That way I can monitor what is happening on my server, and perform commands if need-be. 

Creating accounts

You can create other accounts for your friends too of-course! Simply type 'help createuser' This will give you information on creating accounts. Here is the response:

help createuser
[H] HELP CreateUser : Creating a new telnet user. Syntax:  CreateUser <UserName> <password> <permissions> [messages]

So that would be MyName MyPassword 1

Permissions

Permissions affect what people can do with Telnet. A level 0 user can only talk to the players on the server. As the Master user you are always level 5 (the highest). If you are looking for a server Moderator, I would advise level 1 or 2. At level 1 a telnet user can do things like kicking players or balancing teams. At level 2 a telnet user can ban, unban and restart the server. Among other things, level 3  users are able to unban players, change their names and to erase the team killer list. Therefore, level 3+ should only be given to those you completely trust. 

And there we have it folks, Telnet successfully running on your server. Now go keep order on your server!

 

KaidenMade
 
This guide is protected under The Berne Convention Act of 1887. Anyone plagiarising (Claiming this work to be their own) or disributing this article without permission from myself or the Alpha Clan will face prosecution.
You may contact me via PM (Private Message) on the DxAlpha Forum board at
www.dxalpha.com

Thank You.
 

← previousindexnext →

Powered by [A]