Второй отказ, для телнета - по причине того, что на 21 порту по адресу 127.0.0.1 никто не слушает, и запрос никто не принял.
Верно, сервер не запущен.
Телепатирую дальше.
Если автор использует Java, то рекомендую книгу Брюса Еккеля "Философия Java". Там написаны классные примеры.
Если не хочется сильно программировать, то можно попробовать использовать демон inetd с переназначенным stdin на (допустим) 65000/tcp, 65000 - это порт.