The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Netman Linux CD - Новый зазгрузочный Linux CD для сисадмина

29.03.2004 11:29

Netman Linux - загрузочный CD с Linux для нужд системного администратора. Проект на начальной стадии развития, поставленные задачи (каким должен быть Netman):

  • Он должен позволять производить различные установочные/восстановительные работы на Linux машине/машинах.
  • Позволять эффективно производить "разведку сети". Это, конечно, требует пояснения, но если коротко, то: ping, arping, traceroute, tcpdump, lcrzoex, ssh, ftp, nmap, DNS utils и т.п.
  • Хорошо подходить для оперативной (быстрой и непродолжительной) работы в незнакомой среде. А это означает, что он должен быстро запускаться и быстро работать. Не заставлять делать кучу предварительных настроек, чтобы можно было действительно начать что-то делать.
  • Умещаться на маленьком CD (230M). Что вытекает из предыдущего пункта, тогда его можно носить в кармане.
  • Ориентирован на хорошо подготовленного пользователя, а не чайника. Это не значит, что он должен быть неудобным, и что не надо использовать возможности сделать его проще и доступней для новичков в Linux. Это все хорошо, но главное - эффективный инструмент для достаточно грамотного сис-админа.
  • Четко ориентированным на своего целевого пользователя. Это например означает, что он не будет годиться на роль CD Linux для firewall-а и т.п. И наоборот, Linux CD, предназначенные для серверов и firewall-ов не годятся для выполнения перечисленных тут требований. Например, они требуют предварительной конфигурации, которую сохраняют на flash/floppy.
  • Он не должен содержать всяких излишеств типа Xfree со всякими графическими приблудами. Лучше направить энергию на развитие действительно важной функциональности. К тому же это уменьшает размер. При этом всем в рамках своих главных задач он должен быть вполне комфортабельным (например, иметь web browser (тот же link), настроенный русский язык, почтовый клиент и т.п.).
  • Позволять вынимать его из CD-ROM, чтобы можно было работать и другими CD. По-моему для этого по специальной команде базовый набор софта должен загружаться в RAM. Это должно занимать например 48M, не больше. Тогда это все будет нормально работать практически на любых более или менее современных машинах.
  • Иметь автоматику, облегчающую работу, например, автоопределение сетевых карт. НО вся автоматика ДОЛЖНА включаться явно. И не лезть со своими дурацкими предложениями, когда оно не нужно. Часто все, что требуется - поднять сетевуху руками, загрузив модуль с параметрами и дав команды ifconfig и и route.
  • Иметь средства программирования "на месте", то есть работая прямо с CD, и быстро отвечающие всем другим требованиям.
  • Иметь клиенты к наиболее популярным БД (mysql, postgresql).
  • Достаточно легко развиваться и модифицироваться пользователями под свои нужды, чтобы выпуск новой версии не превращался в героический подвиг. Т.е. это не просто Linux CD, но и технология его создания и обновления.

    Что уже сделано

  • Сделан уже работающий Linux CD (около 180M).
  • Он имеет многое из задуманного для работы с сетью и установочно/восстановительных работ: bash, mc, поддержку ext3/reiserfs, lvm, fdisk, ssh, links, wget, ncftp python в качестве средства программирования и много чего еще.
  • Набор скриптов, позволяющих автоматически (почти) собрать файловую систему и CD image из обычных source tar.gz. Т.е. вы можете взять скрипты и source tar-ы и, запустив пару скриптов, собрать систему с нуля. Потом можете что-то добавить или убрать и сделать свой image. Все это похоже на Linux from scratch, хотя несколько проще. Например, уже есть скрипты для компиляции всего, что сделано, и создания Live CD.

    Что надо сделать

  • Не хватает некоторого количества автоматики, например, надо доделать автоопределение сетевых карточек и сделать определение scsi.
  • Написать нормальные загрузочные скрипты. То, что сейчас - совсем минимум. Там почти ничего нет.
  • Хорошенько подумать над набором софта.
  • Я не уверен, что лучше: python, может лучше perl?
  • Еще пока нельзя вынуть CD.

    1. Главная ссылка к новости (http://www.comar.ru/free/netma...)
    2. Форум проекта Netman
    Автор новости: dlong
    Лицензия: CC-BY
    Тип: яз. русский / К сведению
    Короткая ссылка: https://opennet.ru/3556-linux
    Ключевые слова: linux, cdrom
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (7) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Lamr (?), 19:14, 29/03/2004 [ответить]  
  • +/
    Это всё, конечно, здорово, что вы там описали
    Только вот интересно - как это тянет на такую
    охенную новость?
    Ну пряма как пионеры на партийном съезде, блин
           1. Принято в пионерию 99 процентов
           2. Запранировано принять в пионеры одного отставшего полудурка
           3. когда всех примем в пионеры - займёмся комсомолом.

    ТАКОЙ ЗАГРУЗОЧНЫЙ СИДЮК знающий человек соберёт за пару-другую часов. Для каких нужд надо - для таких и соберёт.

    Я вижу в этой ЗАЯВЕ одну цель - привлечь внимание
    к своей особе. Сама идея ничем особенным не блещет. Повозюкаетесь этой своей песочнице - и научитесь.

    Бог в помощь

     
     
  • 2.2, uldus (ok), 22:14, 29/03/2004 [^] [^^] [^^^] [ответить]  
  • +/
    >ТАКОЙ ЗАГРУЗОЧНЫЙ СИДЮК знающий человек соберёт за пару-другую часов. Для каких нужд
    >надо - для таких и соберёт.

    И правда, зачем вообще нужны эти Linux дистрибутивы, любой знающий человек соберет из исходников нужный комплект за несколько часов. Чем же всякие RedHat, SuSE и прочие занимаются, когда любой специалист может это сделать ?

    Ваш путь мне ясен, а я не хочу я тратить свое время на сборку, а потом пару  недель на вылавливаение грабель, пару месяцев на написание обслуживающих и загрузочных скриптов, и в конце концов обнаружить, что забыл что-то собрать в самый неподходящий момент.

     

  • 1.3, long (?), 23:06, 29/03/2004 [ответить]  
  • +/
    Боюсь уважаемый lamr сам не делал то о чем
    говорит. На это уже ушло порядка 1-ой человеко
    недели, и надо еще в два раза больше что бы
    все это довести до ума.
     
  • 1.4, Lamr (?), 10:17, 30/03/2004 [ответить]  
  • +/
    >уважаемый lamr

    Спасибо, спасибо, очень приятно.
    Прошу извинить за хамство
    Сам был таким же энтуазистом

    >порядка 1-ой человеко
    >недели, и надо еще в два раза больше что

    10 раз соберёте - начнёте это делать за пару часов
    У знающего хакера и опыт, и наработанные скрипты
    под рукой

    Один раз соберёте и на этом остановитесь - значит
    вы не хакер.

     
  • 1.5, long (?), 11:34, 30/03/2004 [ответить]  
  • +/
    Вот это уже ближе к истине.

    А то что я называю
    netman это собственно и есть набор скриптов.
    для сборки файловой системы и iso image.

    Значит мы с вами об одном и томже. Просто я
    пригласил желающих поучвствовать. Если вы такой
    квалифицированый хакер, то можете показать класс.

    Скрипты я сегодня - завтра выложу на сайте.

     
  • 1.6, Аноним (6), 10:01, 31/03/2004 [ответить]  
  • +/
    было бы хорошо еще NTLM авторизацию добавить для подключения через M$ сервера ....
     
  • 1.8, mlind (?), 23:36, 04/04/2004 [ответить]  
  • +/
    List of Live CDs:
    http://www.frozentech.com/content/livecd.php

    check the 'RIP' live CD

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру