[Edited: 04/12/2016 - 20:41:31]

 

How to

 

How to connect to dx6 shell?

Basic unix commands

How to change shell password?

How to transfer files to dx6.eu via SFTP?

How to manage MySQL -database?

MySQL username and password for WordPress

How to read and send emails in dx6.eu shell?

How to login to webmail?

How to publish file(s) and website(s) in dx6.eu server?

How to install and configure Irssi?

How to install Eggdrop?

How to setup IRC-bouncer?

Which IRC-servers can I use and how many connections I can run?

How to see and end processes in shell?

How to use figlet?

How to use symbolic links?

 

Didn't find what you are looking for? Contact to maintenance. You can also place your question to forum or you can join #dx6.eu IRC-channel located in irc.quakenet.org

 

How to connecto to dx6 shell?

 

To connect to dx6.eu shell you can use SSH program, for example Putty-url. You may want to choose Putty-url instead of regular Putty if you like to open hyperlinks example from Irssi. With SSH client you can simply connect to: dx6.eu

 

Notice: some old versions of SSH clients like Nutty may not be supported due to security updates.

 

 

Basic unix commands

 

passwd

Change your shell password

ls

[example: ls myfolder] Lists files from the directory. You can also use ls -la directory/file for extended information

cd

[example: cd mydirectory] Move to a dircetory with: cd directory. To return from the directory you can use: cd ..

rm

[example: rm mydirectory] rm removes files or directories. rm -r directory removes also all files from the directory

mkdir

[example: mkdir mydirectory] mkdir creates directories

chmod

[example: chomod 777 mydirectory] chmod changes rights of the file (reading, executable, writing). Read more: https://en.wikipedia.org/wiki/Chmod

nano

[example: nano myfile.txt] Nano is an simple text editor which can be runned in shell for editing files

ps au

[example: ps u] Use the command ps u to see all the processes you are running

kill

[example: kill pid] Kills processes. Use ps au command to list these process ID's (pid)

du -hs

[example: du -hs myfolder] Check how large some file or directory is

wget

[example: wget http://dx6.eu/file.zip] File downloader

grep

[example: grep something * -R] Useful search program which is used to find something from folders and files. In the example Im looking for word "something" from the current folder and from all subfolders and files.

 

How to change shell password?

 

Connect to your shell account and type command: passwd

 

First it asks your current password, then it asks you to type new password and after that you have to re-type new password.

 

 

How to transfer files to dx6.eu via SFTP?

 

You can connect to dx6.eu via SFTP by using some SFTP client like WinSCP.

 

 

How to manage MySQL -database?

 

First of all you need to have username and password for MySQL. MySQL database service is included to shell service but the access for MySQL is not set as default, you can reguest access via contact page.

 

When you have recieved your username and password, you can use phpMyAdmin to manage your MySQL database. Address for phpMyAdmin is:

 

phpmyadmin.dx6.eu

 

 

MySQL username and password for WordPress

 

MySQL account is not set as default so you have to request it from the admin. Username will be same as your dx6.eu account name.

 

 

How to read and send emails in dx6 shell?

 

Connect to your shell and type command: alpine

 

Alpine is a simple text based email client which can be used in dx6.eu shell. Before you start to send anything, run SETUP first to make sure your information is correct.

 

 

How to login to webmail?

 

You can login to webmail by using your account's email address like myaccount@dx6.eu. Password is same as in your shell account.

 

webmail.dx6.eu

 

 

How to publish file(s) and website(s) in dx6.eu server?

 

Every user has their on public_html directory. You can place files and websites in that directory or create subdirectories. You can connect to your public_html folder via web browser by using address: http://www.dx6.eu/~youraccount/

 

Notice: due to security reasons dx6 doesn't list your files automatically unless those are index files like index.html or index.php. If you like to just list your files, you should create or download some php script for that. If you need help with this, take contact.

 

 

How to install and configure Irssi?

 

There is pre-installed Irssi IRC-client in dx6.eu server. To "install" it for your own use, just type: screen irssi

 

Command "screen irssi" means that you are starting irssi client in screen program. Screen is a program which allows you to run for example clients like irssi in background so that they would not quit when you quit from your shell. If you want to leave from irssi to back to your shell, you can press: ctrl+a+d. When you come back to shell you can return to irssi with command: screen -dr

 

When you have typed command "screen irssi" you will get to irssi default window where you can start configuring it. Here is listed only basic configurations, to find more settings, type command "/set". More: https://irssi.org/documentation/startup/

 

Basic settings:

/set nick yournickname

Set your nickname

/set alternate_nick youraltnick

Set your alternative nickname

/set real_name yourrealname

Set your real name, or whatever you want to put for realname info in /whois

/save

Save your settings

 

Add IRC-network and connect to it:

/network add QuakeNet

Adds network "QuakeNet"

/server add -network QuakeNet irc.quakenet.org

Adds server "irc.quakenet.org" for network "QuakeNet"

/connect QuakeNet

Connects to irc.quakenet.org

/save

Save your settings

 

Now you should be connected to QuakeNet with your Irssi -client. If you require more assistance, join #dx6.eu

 

Useful basic commands for irssi:

/join #dx6.eu

Joins to channel #dx6.eu

alt+2

Changes the window to window number 2. You can also use /win 2

alt+a

Shows next window where has been activity

/window list

Lists all windows in status screen (alt+1)

/wc 2

Closes window 2. You can also use /wc 2 8 which means it closes all windows from 2 to 8

/lastlog keywords number_of_lines

Searches keywords from backlog. Example /lastlog irsto 3 would print three latest lines which includes text irsto

 

 

How to install Eggdrop?

 

1. Download latest release of eggdrop from: http://www.egghelp.org/setup.htm. You can use wget to download the eggdrop by typing the command: wget ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.21.tar.gz

 

2. Unpack eggdrop*.tar.gz file with command: tar -zxvf eggdrop*.tar.gz

 

3. Move into eggdrop's directory by typing: cd eggdrop1.6.21

 

4. With Debian you must run ./configure with few extra values like this: ./configure --with-tclinc=/usr/include/tcl8.6/tcl.h --with-tcllib=/usr/lib/x86_64-linux-gnu/libtcl8.6.so

 

5. Type command: make config

 

6. Type command: make

 

7. Type command: make install

 

8. Edit eggdrop.conf from eggdrop directory

- Notice that if your bot doesn't start and it says "* Please make sure you edit your config file completely.", it means what it says. There are few die -lines inserted randomly in to eggdrop.conf to make sure the user will have to focus while configuring it.

 

9. Run Eggdrop with command: ./eggdrop -m eggdrop.conf

 

It's done :)

 

 

How to setup IRC-bouncer?

 

dx6.eu uses ZNC bouncer software which is very user friendly and easy to setup. When you have got your username and password, you can setup your bouncer by using simple web interface which can be found from:

 

http://dx6.eu:1337

 

Client settings (miRC/HexChat etc.):

IRC-server: dx6.eu

Port: 1337

Username: your username

Password: your pasword

 

 

If you like to connect multiple networks, do like this:

 

1. Login to ZNC web interface http://dx6.eu:1337

2. Add new network, like IRCnet

3. Set new server to your client like this:

 

IRC-server: dx6.eu

Port: 1337

Username: username/network (where /network is the network you want to connect)

Password: your pasword

 

 

Which IRC-servers can I use and how many connections I can run?

 

QuakeNet has granted "trusts" for dx6.eu so that users can contact to QuakeNet from dx6.eu host without problems. However, connection limit is only 1 connection per user (ID@dx6.eu). You can read more about QuakeNet's trust policy from here: https://www.quakenet.org/help/trusts

 

QuakeNet: irc.quakenet.org / whatever QuakeNet server

 

 

If you like to connect to IRCnet, use Nebula's server. Theres extended I-line for dx6.eu. Server address is:

 

IRCnet: irc.nbl.fi

 

NOTICE: nebula's irc-server supports onlu IPV4 so example with irssi you have to connect by using /server -4 irc.nbl.fi

 

 

How to see and end processes in shell?

 

You can see all your processess by typing command: ps au

 

You can kill a process by typing command: kill pid_id (example: kill 12345)

 

 

How to use figlet?

 

Figlet is a small program which can be used to print huge ascii text. You can use it in your shell or you can use it with Irssi.

 

In shell: figlet some_text

In Irssi: /exec -o figlet some_text

 

 

How to use symbolic links?

 

Symbolic link in linux is like shortcut in windows and it is handy in some cases. Symbolic link works with the command:

 

ln -s /path/to/file.txt /path/where/you/want/the/file/shown

 

 

Server statistics: 23:45:07 up 140 days, 23 min, 3 users, load average: 0.10, 0.08, 0.08