Школа Linux для дримоводов

  • sng
    А как на последний Рудрим iptables поставить?


    Сourage
    мда - ну у школьников и вопросы....
    я вначале хотел проигнорить но потом решил ответить....


    если отвечать общо - то 100 % варианта создания рабочих утилит для
    имеющегося какого то имиджа дримбокса НЕТ - если не считать полной
    сборки своего имиджа из исходных.


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


    во-вторых, постоянные конфликты с имеющимися библиотеками
    установленного имиджа.


    Я пробовал собирать утилиты из исходных и потом тестировать их на
    оригинальном имидже - скажу что дело тухлое - то одна - то другая
    библиотека выплевывает ошибку - даже если собирать утилиты
    статически - все одно какая нибудь GLIBC вылезет ---


    потому я бросил это дело - скрестить коня и трепетную лань )))
    в дримбиан таких проблем нет - потому что все родное )))


    надеюсь я ответил ...


    sng
    А как народ решает проблемы безопасности,подключая напрямую к инету?
    Вопрос серьезный очень. Интернет -это интернет.... Smile
    Без безопасности можно и облажаться....


    Сourage
    вопрос достаточно серьезный если дрим напрямую подсоединен к инету.
    открытый порты по фтп и телнету и к тому же всем известные пароль
    для рута - не есть гуд ..... вот в дримбиан по умолчанию вход руту что
    по телнету что по фтп закрыт! а вот что предлагаю попробовать сделать
    для повышения безопасности (сам не могу - обычного имиджа нет )))) :


    - сменить руту пароль


    - завести нового непривелигированного пользователя (хм - с этим плохо
    adduser в имидже может не оказаться ))))


    - закрыть руту доступ по фтп и телнету - если уж захотелось порулить -
    всегда можно в телнете после захода сменить на рута su root


    видимо придется этим занятся коль речь об этом зашла.


    значится так - ничего хорошего из моих предложений не проходит в
    стандартных имиджах - только можете пароль руту сменить - passwd


    а чего бы вам дримбиан не поставить? ))))

  • ===========================================================
    группа навигации по файловому дереву
    ls cd pwd


    так как в Дрим Линукс ОС отсутствует mc (midnight commander) -
    файловый менеджер - мы вынуждены использовать все эти команды -
    не очень удобно - но что поделать.
    итак...


    начнем с команды pwd - команда отвечает в каком месте мы находимся -
    выдает абсолютный адрес директории где вы сейчас находитесь


    затем - команда ls - выводит листинг файлов заданного каталога
    например ls /bin .... без ключей выводится листинг в укороченном
    варианте - только названия --- для определения типа файла
    применяется цветовая кодировка - директории выделяются одним
    цветом - сжатые файлы - другим и т.д.
    ls -al выводит листинг в полном виде


    а теперь как ползать по дереву - команда cd - смена директорий
    cd / бросок из любого места в корень
    cd .. поднятся на один уровень вверх по дереву
    cd /dir/subdir/subsubdir перейти по абсолютному адресу cd /dir/subdir/subsubdir
    cd subdir/subsubdir перейти вниз по дереву от текущей
    директории в директорию subdir/subsubdir


    как я брожу по дереву - если знаю куда мне надо - ввожу
    абсолютный адрес - вернее ту его часть что помню -
    скажем cd /usr/local/src - потом даю команду ls -
    нахожу и копирую требуемую директорию (напомню -
    это делается с нажатой левой окнопкой мыши - просто выделяется -
    после этого ничего делать не надо - выделение уже в буфере)
    и командую cd и кликаю здесь мышью с правой кнопкой -
    так формируется команда cd [выделение] - вы один раз сделаете и
    поймете как это сделать - на пальцах сложно объяснить.


    ==============================================================
    группа файловых операций
    touch cp mv rm


    как создать файл? проще некуда touch my_first_empty_file где
    my_first_empty_file название файла


    команда cp - команда копирования - можно копировать как отдельные
    файлы - так и ветки дерева целиком со всем содержимым
    - для этого надо cp -r
    формат команды - вначале идет адрес откуда - потом куда
    чкопируем всю папку /var в директорию /hdd/test

    Исходный код
    mkdir /hdd/test
    cp -r /var /hdd/test


    несколько неудачный пример - дело в том что так копируется
    все содержимое - а в папке /var находятся точки монтирования -
    и все содержимое смонтированное скажем в /var/mnt/usb тоже
    будет корироваться


    попробуйте лучше

    Исходный код
    mkdir /hdd/test
    cp -r /var/tuxbox /hdd/test


    ===========================================================
    группа операций с каталогами
    mkdir rmdir


    создать каталог mkdir - хотите создать ветку из ряда
    вложенных директорий mkdir -p
    скажем
    mkdir -p /hdd/test1/subdir/subsubdir создаст директорию
    test1 в /hdd , subdir в /hdd/test1 и subsubdir в
    /hdd/test1/subdir


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

  • Хочу добавить 2 копейки:
    При работе в терминале существует магическая клавиша <TAB>,
    которая особо ленивым помогает вводить команды и названия
    директорий/файлов. Те достаточно ввести часть команды или
    директории, а остальное будет добавлено автоматически после
    нажатия на эту клавишу, либо будет показан список возможных вариантов.


    спасибо - честно не знал )))) у меня автозаполнение не
    получается - а вот по двойному нажатию <tab> выводится листинг
    возможных вариантов... потом добавлю этот хинт в пост о Putty и к
    командам навигации по дереву
    ---------------------------------------------
    Courage

  • монтирование файловых систем устройств, файлов, сетевых ресурсов
    команда mount


    пожалуй одна из самых важных и часто употребимых команд.
    команда позволяет монтировать известные операционке файловые
    системы - посмотреть какие фс кернел знает можно


    Исходный код
    cat /proc/filesystems


    а что смонтировано можно посмотреть набрав просто

    Исходный код
    mount


    точка монтирования - специально созданная пустая директория для
    монтирования. после монтирования в этой директории появляется
    подмонтированная фс. обычно точки монтирования создаются в
    директории /mnt - типа /mnt/usb /mnt/cdrom и пр. ... хотя
    точки монтирования могут быть созданы в любом месте -
    в частности директория /hdd = точка монтирования первого
    раздела первого жесткого диска ... бывает что есть также
    точки монтирования /floppy /cdrom в корне для удобства
    доступа к этим смонтированным фс ... иногда правда эти
    директории являются линками всеже на директории из /mnt


    как монтировать - в общем бывает достаточно двух опций -
    с какого устройства в какую точку монтирования монтировать
    mount from-dev to_mount_point
    иногда требуется указать тип файловой системы монтируемого
    устройства опция -t fs_type - где fs_type тип фс монтируемого
    устройства известная кернелу.


    сразу скажу как размонтировать - здесь еще проще
    umount mount_point


    что можно монтировать


    - специальные файловые системы rootfs sysfs proc usbfs usbdevfs
    tmpfs ramfs devfs и т.д. --- мы их касаться не будем - большинство
    из них монтируется кернелом - в частности начиная с rootfs на / ,
    procfs на /proc , devfs на /dev, ramfs на /tmp ... т.е. вы
    можете видеть что практически все файловое дерево суть смонтировано
    из кусочков различных файловых систем.

    Исходный код
    # /bin/mount -t devfs dev /dev
    # /bin/mount -n -t proc proc /proc
    # /bin/mount -n -t devpts devpts /dev/pts
    # /bin/mount -t ramfs none /tmp
    # /bin/mount -n -t usbfs usbfs /proc/bus/usb


    - файловые системы дисковых (в основном) устройств хранения инфо-
    ext3 iso9660 reiserfs.
    применяется на хдд, усб флэшках - не вдаваясь в подробности -
    усб флэшки считаются в линукс за сказийные диски - почему так - не
    скажу - не знаю. самой распространенной и стопудово входящей
    практически во все кернелы - фс ext3... реже применяется reiserfs -
    в чем их отличие тоже не скажу - врать не буду. iso9660 - файловая
    система лазерных дисков.

    Исходный код
    /bin/mount /dev/ide/host0/bus0/target0/lun0/part1 /hdd
    /bin/mount /dev/scsi/host0/bus0/target0/lun0/part1 /mnt/usb


    устройства ide разыскиваем в /dev/ide/ а устройства усб-диски в
    /dev/scsi/


    - сетевые фс cifs nfs
    <об этом позже - тема достаточно объемна>



    - файловые системы имидж-файлов через устройство loop
    <тоже чуть позже>


    - блоки флэш памяти дрима
    об этом я писал выше - в посте "3 источника и 3 составных части )))"

  • Цитата

    у меня автозаполнение не
    получается - а вот по двойному нажатию <tab> выводится листинг
    возможных вариантов... потом добавлю этот хинт в пост о Putty и к
    командам навигации по дереву


    Автозаполнение работает тогда, когда возможен только 1 вариант.
    Если вариантов несколько, то повторное нажатие на <tab> выдает список вариантов.
    Если с этим разобрались, то можешь мои два письма в этом треде удалить.


    спасибо за подсказки .... удалю чуть позже - когда перенесу инфо в верхние посты....

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем Epmak ().

  • здравствуйте всем! вопрос такой? есть комп с ВинХП и есть HДД снят дреамбох7000 с фильмами, задача: посмотреть фильмы на данном компе. пробовал грузил комп под кноппих файлы видит но не открывает - нет прав доступа! заранее извините чайника.

  • А не проше ли сделатй так.
    1) Запуститй SMB (Самба) сервер на дреаме и потом проигрывай фаилы из "сетки"
    2) Eсли ставиш дреамовскии HДД в PC то незабудй овнера поменятй на фаилах ... токо потом какбы обратныи путй несовсем ясен :)


    Так цто изпулйзуи SMB!


    Sorri za translit .....

  • Добрый день.
    Что нужно набрать в телнете, чтобы посмотреть как работает ЭМУ?
    Например, чего нехватает mgcamd чтобы открыть канал.

  • какой командой в конзоле можно увидеть нагрузку процессора?

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем Kamen987 ().

  • сорри уже нашел...


    top


    Еще одну минуту в гоогле принесло результат.


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • Не бейте и не пинайте - ряд команд хочется выполнять при старте Дрима - для автомата настройки на Инет. Как сделать?

  • Цитата

    со слов пользователя kentavr55
    скрипт на исполнение при запуске - как сделать?


    Не бейте и не пинайте - ряд команд хочется выполнять при старте Дрима - для автомата настройки на Инет. Как сделать?


    попробую популярно на примере автоматического запуска Samba объяснить. Другие скрипты запускаются аналогично:
    в /etc/init.d создаём текстовый файл samba.sh со следующим содержанием:
    #!/bin/sh
    /bin/nmbd -D
    /bin/smbd –D
    скрипты лежащие в /rcS.d запускаются при каждом старте. Здесь создаём символический линк на наш samba.sh-скрипт (незабываем про права! скрипт должен быть выполняемым (755)):
    ln -s /etc/init.d/samba.sh S99samba.sh где S-старт 99–порядковый номер запуска

  • Спасибо, попробую.


    На следующей странице - еще 1 вариант автозагрузки.
    Goga777

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем Goga777 ().

  • Привет всем.
    Объясните пошагово, как поменять атрибуты в файлах Camd3. Установил программы Total Commander, GuteFTP 7 Pofessiona. Не получается изменить атрибуты на 755
    За ранее благодарен

  • Цитата

    Со слов пользователя 1111
    Привет всем.
    Объясните пошагово, как поменять атрибуты в файлах Camd3. Установил программы Total Commander, GuteFTP 7 Pofessiona. Не получается изменить атрибуты на 755
    За ранее благодарен


    dreambox control center тебе поможет. Во вкладке FTP можно перекачивать файлы, и менять атрибуты.

  • Цитата

    Со слов пользователя 1111
    Привет всем.
    Объясните пошагово, как поменять атрибуты в файлах Camd3. Установил программы Total Commander, GuteFTP 7 Pofessiona. Не получается изменить атрибуты на 755
    За ранее благодарен


    1.Запустить Тотал Коммандер
    2.Стать курсором на необходимый файл
    3.Нажать на кнопочки Alt+A
    4.Сменить атрибуты.
    5.Закрыть Тотал Коммандер
    Подробнее не получится :). Удачи!