Next, you will find all the contact mail addresses and list of most frequent problems. Please READ it before sending us an email. Thanks.
For Page problems, send email to webmaster@free-shells.com.ar.
For Connection Problems or problems with any server please send email to staff@free-shells.com.ar.
To report any abuse send email to abuse@free-shells.com.ar.
Table of Contents
Last Update, September the 23 from 2008
- General
- How...?
- Miscellaneous
General
What is Free-Shells.com.ar?
Free-Shells its a computer network, which grants Free access to Unix like Systems.
What Services are available?
Ftp, telnet, ssh, personal web page + php + mysql. Email and Own-Domain Webs
in a near futurel.
What can be done in this Systems?
- Shell Access, with standard unix commands.
- Compile and run unix* programs.
- Upload files via FTP.
- Make your own Web-page php+mysql.
- Surf the NET in text mode with "lynx".
What Operating Systems are available?
For the moment we have 2 computers. We will be adding more as times goes by.
- Everest: One Powerfull FreeBSD is the core of this Mountain. It raises 40GB from the sea level, green medows cover its 160 MB
- Hindu-Kush its situated at 5 gb over the sea, over th plains rests a PentiumMMX. Its valley is formed with 40 Mb, all based on a solid structure of a GNU/Linux Debian Sarge.
How...?
...do I create an account and whats its use?
To register you must fill the form found in the Register section. This will enable you to access through Telnet or SSH to our Systems. Soon you will be able to have an Email account.
...do I access Free-Shells hosts?
Here you will find a table describing how to access each host.
As we have a limited number of IP's, we are forced to use NAT(port forwarding). This means that to access each service/host in our network you will have to know in qhich port they are located. Below you have a Table and Examples for you to picture it.
Here is the table in which you can find the hosts and services and which Port Number corresponds to each. Each host has a number assigned, to which adding the service number you form the access port.
Example [host num.]+[service num.].
If you have Windows you may need to download an SSH Client like
Putty. That is the Official page.
| Host/Server |
Number |
Gateway |
| everest.free-shells.com.ar |
70 |
himalaya |
| k2.free-shells.com.ar |
71 |
| debian.free-shells.com.ar |
80 |
hindukush |
NOTE:
Its worth clarifying that we have 2 public ip's, each one on different and independant Networks, so if you cant connect to one of the hosts behind one of this specific Networks, try to ping the Network respective gateway. Our two gateways are:
himalaya.free-shells.com.ar and hindukush.free-shells.com.ar.
Each gateway is responsible for each host/server in its Network; so if the gateway is down, it will be impossible to reach the hosts/servers behind it. Notice that the hosts on himalaya's network begin with 7 yand hosts/servers on hindukush begin with 8.
| Service |
Number |
| FTP |
1 |
| SSH (Secure Shell) |
2 |
| TELNET |
3 |
| HTTP |
4 |
| |
|
| |
|
To connect to a host/server you have to add its number with the Service number. Down you can appreciatte a table which explains hot this is done. How to connect to each host from Internet and frm within the Local Network.
| Service |
Num |
Host/Server |
Locally |
From Internet |
| ftp |
1 |
everest.free-shells.com.ar
k2.free-shell.com.ar
debian.free-shells.com.ar |
ftp everest
ftp k2
ftp debian |
701 -> 21
711 -> 21
801 -> 21 |
| ssh |
2 |
everest.free-shells.com.ar
k2.free-shell.com.ar
debian.free-shells.com.ar
|
ssh everest
ssh k2
ssh debian
|
702 -> 22
712 -> 22
802 -> 22
|
| telnet |
3 |
everest.free-shells.com.ar
k2.free-shell.com.ar
debian.free-shells.com.ar
|
telnet everest
telnet k2
telnet debian |
703 -> 23
713 -> 23
803 -> 23
|
| http/www |
4 |
everest.free-shells.com.ar
k2.free-shell.com.ar
debian.free-shells.com.ar
|
http://everest
http://k2
http://debian |
704 -> 80
714 -> 80
804 -> 80
|
| |
|
|
|
|
| |
|
|
|
|
| Service |
Examples from Internet |
| ftp |
ftp everest.free-shells.com.ar 701
ftp k2.free-shells.com.ar 711
ftp debian.free-shells.com.ar 801 |
| ssh |
ssh everest.free-shells.com.ar -p 702
ssh k2.free-shells.com.ar -p 712
ssh debian.free-shells.com.ar -p 802 |
| telnet |
telnet everest.free-shells.com.ar 703
telnet k2.free-shells.com.ar 713
telnet debian.free-shells.com.ar 803 |
| http/web |
http://everest.free-shells.com.ar/~your_user/
http://k2.free-shells.com.ar:714
http://debian.free-shells.com.ar:804 |
Any doubt send an e mail to staff@free-shells.com.ar
WARNING: Hindukush Network is temporarily out of service for Undetermined time.
...change my login ID o user name?
Can't be done. Instead you can create a new account with another name and once you have done this you can copy the files you need from the old one to the new one. staff@free-shells.com.ar.
...do I change my name, shell, password, or terminal?
You can change your password with the passwd command. For any other change just ask.
...do I setup a Web-Page?
There's a hole FAQ that explains this, here.
...do I chat with others?
There are many commands available.
- 'wall' is a chat program that sends broadcast messages to all users at once.
- 'write' sends text to the other person's screen one line at a time.
- 'chat' is like 'write' but it sends one character at a time. Was used for Modems.
- 'talk' splits the screen in half, so both people can type at once.
- 'ytalk' is like talk but can accommodate more than two people.
You can disable/enable chatting, messaging with a simple shell command; #mesg n | y....
...do I use and exit from VI(editor)?
Vi is a text editor that comes in nearly all Unix flavours. To edit a file do vi {file_name} and the editor will open. Have a look at the manual to get a notion of its working and if you see you are stucked and can't get out, press the Escape key and then ":q!" ( colon-q-exclamation sign); this will be shown on the left inferior corner of the screen, press Enter and you will leave the editor omitting all the changes done to it. You can try another Editor like Edit command.
...execute X-windows(Kde, Gnome, etc)?
We do not support Graphical Environment due the high resources needed for this.
...do I create a DataBase account?
We have one MySql DB. If you need one account u can ask it, by email to staff@free-shells.com.ar. Probably you can use the test DB which is accesible for all. Please DO NOT make an intensive/excesive use of the DB. Logs are kept and if you are caught making abuse of it we will let your account go.
...do I change my MySql password?
Send an email to staff.
...do I compile a program?
To compile a Program in C use gcc test.c -o test. This creates an executable called test, which you can run by typing ./test.
This is in testing mode so please tell us before u compile your program. We are giving this for new C programmers to start testing basic programming...We'll see if we keep like this or create special accounts for this only given to old users....
...I already compiled the program, why it doesn't work?
Usually the cause of this is the probram not being in the system PATH. You must call/run your program prepending "./"; that is, if your program is called test, then you must enter ./test.
...I install, configure PsyBNC ?
We have PsyBNC already installed on the system to ease up things. We are only going to authorize th Psybnc from the system. So DONT Download
it from the Internet. User accounts with own copies of PsyBNC running will be blocked temporarily.
The way to run it is from your HOME. If you like you can create a dir named psybnc
in your HOME dir; put the file psybnc.conf in it, and create also the log dir there. Configure the connection port
between 9000 and 10.000 (check that it isnt being used first, and that your selected port isn't one of the next ones as lots of IRC Networks
scan them and ban users using them: 9001 , 9030 , 9050 , 9051 , 9090 and 9091), run psybnc in the previously created dir, where you
you have put the psybnc.conf file and thats all. If you want you can also connect to our IRC and ask for instructions there.
This are the one by one steps to follow...
- cd
- mkdir psybnc
- chmod 700 psybnc
- cd psybnc
- mkdir log
- cp /usr/local/etc/psybnc.conf.sample psybnc.conf
Choose a random port between 9.000 and 10.000.
Once the port is chosen,
- chmod 600 psybnc.conf
- edit psybnc.conf
Change port 31337 for the one you have chosen:
PSYBNC.SYSTEM.PORT1=31337
for
PSYBNC.SYSTEM.PORT1=9575
- Save and Quit from EDIT pressing ESC and two times the letter a
Execute the psybnc this way, always from your HOME, psybnc dir, which is where you should be if you followed this guide,
- /usr/local/bin/psybnc
- Any issues connect to our IRC irc.free-shells.com.ar channel #Free-Shells and we can hep you.
Remember that shell accounts are deleted if no activity is registered in two months. By activity we mean loggin in your accounts
for at least a minute in this two months.
Miscelaneous
Which are Free-Shells IP's?
Unfortunately we have only dynamic IPs; therefore they can change in any time. Always that is possible you mshould use the domain names. Also, in the System Status section of the site you will find all data from the hosts and network, like its actual IP, etc.
How do I recover a file from your Backups?
Can't be done. For now we do only backups of the critical parts of the systems. We do not have the time to recover someone's specific files. So don't store anything critical to you in our systms.
How do I get a list of all Unix commands an their Sintax?
In the future, running "listcommands" you will have a list of most important commands, In the meantime you can type info and you will get
a list of utilities on the system, and doing man {command} you will get the sintax and complete information on that command.
I can't access Hotmail? Why?!?
Unfotunately we arent able to access Hotmail. This is due the people in charge of Hotmail decided that lynx isnt an acceptable browser, as it doesn't meet their requirements.
When I try to Telnet to Free-Shells, it hangs. Why?
There can be lots of reasons:
- DNS Problems. Try to connect through the hosts IP address.
- Your telnet client/programmay not be working properly.
- A firewall may be blocking the access to the port you are trying to connect. Contact your LAN Administrator to check it and if the Admin its you; ooops, try to configure it..
- The host is down. This can happen from time to time. To mantain and keep the servers sometimes we will need to unplugge them. Check the Web page to see if theres a news regarding the issue or states of the systems.
- If it is neither of the previous or you are trying with no luck for a couple of days, send us an email to staff@free-shells.com.ar explaining all the steps you did. Specify your IP, GMT timezone, and if possible attach ping, ipconfig, traceroute(tracert for windows) and any info you might consider helpful.
How much disk space can I use; and how do i know how much I am using?
The disk Quota is 25MB(For now). You can find out how much space you are using(in Kilobytes)with the nex tcommand executed on your HOME directory.
du -sk
This will show the number in Kilobytes, taht you are using. Remember the limit is 25000. Also you can use the command "quota", that will show you your quota and ho much you are using.
quota -v
I found a huge core file in my directory. What does it mean?
Nothing really. Its generated when a program crashes. It helps the programmer debug it. This files will be removed if name isnt changed.
How do I make "ls" output in colors?
It depends on your type of terminal-emulation u use. The argument to do this is --color=auto. You can create an alias on your .profile or .login according to the shell you use:
alias ls='/usr/local/bin/ls --color=auto'
|