Ok. So, how shell providers works? I think they have a virtual host for every user, so they can telnet directly to their /home/user directory. But what it's not very clear to me it's how when different users are in the shell their telnet to the bot don't collides each other.
Example.
USER 1 has in his eggdrop.conf telnet all to 3333
USER 2 has the same
So on with the other users.
If they all users telnet to localhost 3333 they will all connect to the same bot.
Maybe the solution is virtual hosting. So user 1 can connect to his bot telnetting to his virtual domain
user1.domain.com
and
user2 to user2.domain.com
But I thought this was working only for web server , not for telnet.
Do you think this could be a solution?
Sorry if I'm bothering you with theese question but I'm trying to set up a freeshell host just for a few users would like to testing it. For the other issues I have no problems, I'm working with a static ip and a router with ports redirection. my idea was to allow ssh connections and internal telnet to the eggdrops.