Вообще-то я от доброжелательности бывалых в шоке, чесгря.
Автору:
Вам придётся есть слона, на самом деле. Слон естся по частям, а не весь сразу. Разбейте своё "хочу фсё" на логические части, будет проще разбираться.
Во-первых рекомендую тему "как прожить день без иксов", поставьте себе оттуда файл-менеджер mc и любой консольный браузер, чтобы гуглить и применять нагугленное не отходя от кассы. Хинт: альт ф1-ф2-ф3 - переключение между сессиями, например, вы сидите в midnight commander на f1, потом нажимаете alt-f2, там открываете elinks и читаете хелпы, поняли, чего делать - нажимаете alt-f1, попадаете обратно в midnight commander и там что-то копируете-редактируете, потом, допустим, по alt-f3 запускаете очередное приложение.
За веб-сайт не скажу, пока не пробовал.
Торрент-клиент - я использовал transmission+clutch, ещё есть варианты rtorrent+wtorrent и ещё сколько-то других, в общем, это возможно.
Общий жёсткий диск - если для Windowsких+линуксовых машин, то нужно читать про samba, smb-server, smb.conf, если для линуксовых - годится nfs.
Принт-сервер - не знаю, не ставил. Раздачу инета по вайфай - тоже нет, рискну предположить, что пригодится хаутушка по маршрутизции на этом форуме и что-нибудь, например, по dhcp.
Медиа-сервер - это зело расплывчато для меня, я лично просто монтировал раздел с видео на сервере к десктопной машине и смотрел видео средствами уже десктопа, при желании можно сделать по-другому, конечно.
Для ftp полгода назад освоил vsftpd.
Для удалённого... ну "администрирование" - это как-то громко звучит, для руления сервером, короче, использовал ssh, позволяет сидеть за десктопом, слушать музыку, читать руководства и в отдельном окне управлять сервером.
Всё это в принципе возможно сделать на старом системнике, на самом деле, конечно, есть чисто "железные" ограничения вроде ширины канала и оперативной памяти, но никакой фантастики тут нет.
Другое дело, что мануала "как сделать домашний сервер на Ubuntu" на русском я пока не видел.
Задача решаемая, но решаемая по частям, а не вся сразу. У меня где-то месяц ушёл на то, чтобы сделать то, что мне было нужно (загонялся по вечерам после работы и в выходные, высшего образования нет, единственное что помогало - знание английского и умение составлять запросы для поисковиков)ю
В первую очередь рекомендую поставить на сервер консольный браузер и ssh, потом - всё остальное в нужном порядке.
Удачи.
Пользователь решил продолжить мысль 24 Августа 2009, 23:26:45:
наличие одной консоли в серверной версии повергло в шок
Тебе за сервера рано браться.
Бугага. Лучший способ научиться настраивать сервер - это взять и настроить сервер. Разумеется, в том случае, если это не для работы, а чисто для себя. Я себе настроил, угу. Мне тоже было дико находиться в этой ужасной консоли сначала, поэтому сервер 1.0 был на xubuntu и со всей графикой, рулился по vnc. Я был дико горд своим сервером, и он, главное, делал через пень-колоду то, что от него требовалось (торренты в основном). Потом потихоньку headless server соорудил, без графики и вообще почти труЪ. Шуршит вон в прихожей.