Главная > Операционные системы > Linux >
Knoppix 5.1.0 FAQ
http://spb-freud.narod.ru/faq/knoppix.htm

2008-10-30

Knoppix 5.1.0 (Linux 2.6.17) (Samba 3.0.22) (KDE 3.5.2)
Knoppix 3.7 RE (Linux 2.6.7)

http://www.knopper.net/knoppix/
http://www.kernel.org/pub/dist/knoppix/

В исходном дистрибутиве Knoppix 5.1.1 (Samba 3.0.23d) отсутствует русская локализация.
Проблемы с приложениями GParted, QTParted и др.

++ Минимальные системные требования?
Intel CPU i486, 128 MB RAM, 3 GB HD, CD-ROM, SVGA

* Загрузка

boot: knoppix lang=ru                         # Подключить русский язык.
boot: knoppix toram                           # Записать CD в RAM (512 Мб).
boot: knoppix tohd=/dev/hda1                  # Копировать CD и запустить с HD.
boot: knoppix bootfrom=/dev/hda1/knoppix.iso  # Загрузить из образа на HD (NTFS).
boot: knoppix noswap                          # Не использовать свап.
boot: knoppix myconfig=scan                   # Найти и восстановить конфигурацию.
boot: knoppix pci=irqmask=0x0e98              # Вариант, если PS/2 mouse не работает.

++ Сохранить конфиг "knoppix.sh" на флоп?
KMenu => KNOPPIX => Configure => Save
(configs.tbz 1,16 mb)
"floppyconfig" or "(my)config=/dev/partition"
saveconfig

Войти как суперпользователь (root permission needed)   # su
Сменить пароль (root password)                         # passwd
Установить пароль                                      # sudo passwd root

++ KNOPPIX Menu
KMenu => Служебные (Utilities) => Утилиты (Tools) =>
 mc            Менеджер Midnight Commander
KMenu => Utilities => Root Terminal =>       Консоль суперпользователя (root konsole)

KMenu => System => KinfoCenter               Информация о системе
KMenu => System => Xosview                   Информация о загрузке ЦП
KMenu => System => Konsole Terminal          Консоль пользователя (+кнопка в панели)
KMenu => Editors => KWrite                   Текстовой редактор
KMenu => KNOPPIX => Set root password        Установить пароль (root password)
KMenu => Multimedia => KMix            Аудио-Микшер
KMenu => Multimedia => Kaffeine        Проигрыватель в стиле WMP
KMenu => Multimedia => XMMS            Проигрыватель в стиле WinAMP (Shift+L)
KMenu => Toys => bb                    AA-lib UNiX demo
 http://aa-project.sourceforge.net
KMenu => Find => text*                       Поиск по фрагменту названия файла
KMenu => Find => Look in: => file:/// => Contents => All Sounds

Аварийный выход                                          Alt+Ctrl+Del
Текстовая консоль (textconsoles):
 Закрыть текущий X-сервер                                Alt+Ctrl+BkSpc
 Переключение на первый консольный терминал              Alt+Ctrl+F1
Вернуться в Х-сервер                                     Alt+->
Запуск Run Command                                       Alt+F2

++ Файлы, которые открываются "по умолчанию"?
txt, xls, jpg, gif, bmp, mp3, wav, ogg, aif, au, xm, s3m, mpeg-1, mov

+ Эмуляторы совместимости программного обеспечения?
KMenu => Emulators => WineTools
qemu, bochs, dosemu, vmware

+++ СПРАВКА

+ Сведения о логе загрузке?
 # dmesg
 # dmesg > dmesg.txt
 # nano dmesg.txt (Поиск Ctrl+W, Выход Ctrl+X)
 # kwrite dmesg.txt (F3)
 # less /var/log/dmesg (Выход Q)
 # grep card /var/log/dmesg

Serial ATA drives location (SATA):
 # dmesg | grep scsi -A 3

Общая:
 # зарегистрированные разделы               # cat /proc/partitions
 # сконфигурированные устройства            # cat /proc/devices
 # CPU                                      # cat /proc/cpuinfo
 # аппаратная память                        # cat /proc/meminfo
 # физическая память                        # grep MemTotal /proc/meminfo
 # звуковая карта (soundcardconfig)         # cat /etc/sysconfig/sound
 # сетевой адартер (netcardconfig)          # cat /etc/sysconfig/netcard
                                            # grep eth0 /var/log/dmesg
Диски:
 # свободное место на диске                 # df [-h]
 # все опознанные диски и разделы           # scanpartitions, fdisk -l
 # изменение разметки (таблица раздела)     # fdisk /dev/hda
 # размеры директорий                       # du -sh *
 # сведения о IDE/ATA диске                 # hdparm -I /dev/hda
 # проверка bad blocks                      # dd if=/dev/hda of=/dev/null bs=1m 
Переферия:               
 # мышь                                     # mouseconfig
 # раскладка клавиатуры                     # kbdconfig
Устройства:
 # все смонтированные                       # mount
 # все опознанные PCI-устройства            # lspci [-tv, -v, -vv, -n], scanpci
 # USB-устройства                           # lsusb [-tv]
 # IRDA-устройства                          # ls -l /dev | grep ir
 # оборудование, сведения загрузки          # dmesg
Сетевая карта:
 # доступные сетевые интерфейсы             # ifconfig
 # активация сетевого адаптера              # ifconfig eth0 up
 # MAC,IP адреса всех опознанных адаптеров  # ip addr show, ip link show
 # пинг                                     # sudo ping localehost, 127.0.0.1
Модем (pppconfig):
 # lspci -vv
 # find / -name 'dmesg' | xargs grep -E 'Modem'
Компьютер:
 # BIOS     # dd if=/dev/mem bs=1k skip=768 count=256 2>/dev/null | strings -n 8
 # распределение памяти                     # free
 # терминальные тесты                       # tack
Процессы:
 # текущие процессы                         # top (Выход Q)
 # все запущенные процессы в системе        # ps axu
 # убить процессы по имени программы        # killall [имя_программы]
 # загруженные модули и драйверы            # lsmod
 # окружение                                # set, set | grep $USER
Система:
 # ядро Линукс                              # uname -r, -sr
 # файловая система                         # fsck
Информация:
 # дата                                     # date
 # календарь                                # cal 2009

Сеть:
 о доступные разделы                        # smbtree
 о дерево SMB-ресурсов сети (гостевой вход) # smbtree -N
 о сетевое имя машины                       # hostname
 о id                                       # hostid (?)
 о идентификатор пользователя, владельца корня  # id
 о IP для hostname                          # net lookup Z1
 о служба DNS                               # nslookup Z1

Эмулятор терминала "как рут"                           # sudo xterm ?
Список файлов в текущей директории                     # ls  ИЛИ dir
Выбрать директорию                                     # cd /mnt/
Перейти в корень                                       # cd /
Переход в домашний каталог                             # cd
Создать новый файл                                     # touch /home/test.conf
Поиск файла из консоли                                 # find / -name [имя]* ИЛИ locate
Просмотр содержимого текстового файла                  # more [имя]  ИЛИ less [имя]
Копировать файл без монтирования                       # mcopy /home/file /sda1/file
Копировать файл с дискеты в текущую директорию         # mcopy a:\autoexec.bat
Копировать файл                                        # cp [что][куда] 
Переместить или переименовать файл                     # mv [что][куда]                 
Редактировать файл                            # kwrite [имя] 
                                              # nano [имя]  (Выход Ctrl+X)
                                              # gvim  (Ввод Ins)
Редактировать файл                                     # sudo mcedit [имя]
Midnight Commander                                     # sudo mc
Панель настроек                                        F9
Скрыть панели                                          C-o (Ctrl+O)
Поиск файла в Midnight Commander                       Alt+Shift+'?'
Внести имя файла в командную строку                    Alt+Enter

++ ДИСКИ

++ Сделать диск доступным для записи? (FAT32, FAT, DOS)
 Change read/write mode => ok
 Properties => Device => Read only: N

+ Фоpматнуть флешку (забивает нулями всю флешку) на низком уpовне?
dd if=/dev/zero of=/dev/sda

FDD

+ Форматировать дискету
$ kfloppy

+ Отформатировать диск с запорченной 0-дорожкой?
syslog - try
dmesg | tail or so

+ Создать аварийную дискету?
KMenu => KNOPPIX => Утилиты => Создание загрузочных дискет.
syslinux -s /dev/fd0
mkfloppy.bat (Немецкая версия)
rawrite2 -f boot-en.img -d A (KNOPPIX)

+ Создать образ CD-DVD диска?
 # dd if=/dev/cdrom of=cd.iso
 # cat /dev/cdrom > ~/cd.iso
 # cp /dev/cdrom /home/cd.iso
+ Смонтировать CD image
 # mount -t iso9660 -o loop file.iso /mnt
 # mount -t ext3 -o loop file.img /mnt
+ Burn a CD/DVD ISO image
 # cdrecord dev=ATAPI -scanbus

+++ УСТАНОВКА НА КОМПЬЮТЕР

(ВНИМАНИЕ! Необратимые изменения файловой системы)
Требуется раздел swap не менее 128 мб, если ram менее 512 мб

+ Запуск установки из командной строки DOS?

++ ФОРМАТИРОВАТЬ винт перед установкой на него Knoppix?
ext2fs (Second Extended Filesystem)

$ mkfs /dev/hda
$ fdisk /dev/hda
$ mkswap -c /dev/hda1
$ mke2fs -c /dev/hda2
sudo sfdisk -l /dev/hda
sudo fdisk -b 512 /dev/hda

Разметка Knoppix:
 hda1 _ NC   _ Primary _ Linux swap / Solaris
 hda2 _ Boot _ Primary _ Linux ReiserFS
Error 16: Inconsistent filesystem structure

$ cfdisk
Вариант разметки:
 hda1 _ Boot _ Primary _ Linux ext3 (83) => Write => yes => reboot.

++ УСТАНОВИТЬ Кноппикс на жесткий диск?

boot: knoppix 2
boot: knoppix 2 vga=normal
boot: knoppix 2 vga=normal lang=us
boot: knoppix 3

$ knx2hd
$ knoppix-installer
$ sudo knoppix-installer
$ IGNORE_CHECK=1 sudo knoppix-installer

Choose
 ( ) Update
 (*) Install

1. Configure
Choose
 (*) debian (recommended)
 ( ) begginer
 ( ) installer
Choose
 (*) Linux ext3
 ( ) ReiserFS (recommended)
 ( ) jfs
Choose
 (*) mbr (recommended)
 ( ) partition 
2. Start Install
3. Partition HD
 ( ) Manual hda1
 (*) Tamplate 1: 1 GB swap (recommended)

User passwd: xxxxx
Admin passwd: xxxxx
Hostname: Z2


+ ПЕРВЫЙ ЗАПУСК

+ Оформление?
Центр управления => Внешний вид и темы (Appearance & Theme) => Менеджер тем (Theme 
Manager) => Platinium => Применить.

+ Вход в систему без авторизации?
Центр управления (Control Center) => System Administration (Системное администpиpование) 
=> Менеджеp входа в систему (Login Manager) => Convenience (Удобства) => Режим 
администратора => Разрешить автоматический вход в систему.

+ НАСТРОЙКА ОБОЛОЧКИ

+ Настройки рабочего стола?
KMenu => Настройка (Settings) => Мастер настройки рабочего стола (Desktop Settings)
 Desktop                Максимальная производительность
 KRandRTray             Монитор
 KSysGuard              Диспетчер задач

+ Konqueror в стиле Total?
Веб-браузер (Konqueror Web Brouser) => Мышь [Правая] => Настроить кнопку (Configure 
Button) => Приложение (Application) => Команда (Command):
kfmclient openProfile webbrowsing (По умолчанию)
kfmclient openProfile midnightcommander
konqueror --profile webbrowsing (По умолчанию)
konqueror --profile midnightcommander
 Настройка => Сохранить профиль (usr/share/apps/konqueror/profiles/midnightcommander).


++ РУСИФИКАЦИЯ и ЛОКАЛИЗАЦИЯ

Локализация                    # locale [-a, -m], echo $LANG
Конфигурация раскладки         # kbdconfig
Доступные кодировки текста     # iconv -l
Настройка локализации          # dpkg-reconfigure locales
Установка пакета               # dpkg-reconfigure console-cyrillic
KDE файлы интернационализации  /usr/share/doc/kde-i18n-*  
 
+ Переключение шрифта комбинацией клавиш (Alt+Ctrl+K)?
KMenu => Центр управления (Control Center) => Региональные и специальные возможности 
(Regional) =>
 => Раскладка клавиатуры (Keyboard Layout): Russia => Добавить => Раскладка (Layout) 
  => Вариант раскладки (Layout variant): winkey => Включить латинскую раскладку (Include 
  latin layout): Да => Параметры XKB (Xkb Options) => Использовать переключатели XKB 
  (Enable xkb options) => Left Ctrl changes group.
 => Комбинации клавиш (Keyboard Shortcuts) => Глобальные привязки (Global Shortcuts 
  Schemes) => Клавиатура (Keyboard) => Переключиться на следующую раскладку (Switch to 
  Next Keyboard Layout) => Другая (Custom) => Left Ctrl => Применить.
 => Страна/Область (Country/Region) => Локализация (Locale Default) => Country: Восточная 
  Европа (Europe Eastern) => Russia.

+ Набираются русские символы при авторизации?
more /etc/X11/xorg.conf
cp /etc/X11/xorg.conf /home/xorg.conf
kwrite /etc/X11/xorg.conf
sudo mcedit /etc/X11/xorg.conf
Исправить запись:
 Section "InputDevice"
        Option "XkbLayout" "us,ru"


+++ МОНТИРОВАНИЕ ДИСКОВ +++

Список файлов на диске                                          # ls /media/cdrom
Информация о устройстве                                         # ls -l /dev/cdrom
Информация о всех разделах                                      # fdisk -l
Cмонтированные устройства и разделы                             # mount
Cмонтировать все файловые системы fstab                         # mount -а

++ РУЧНОЕ монтирование дисков?
(Отклонить автоматическое монтирование по запросу!)

mkdir /sda1
mount /dev/sda1 /sda1

+ Накопитель FLASH-drive?
mount -t auto -o codepage=866,iocharset=koi8-r /dev/sda1 /media/sda1
cd /media/sda1
ls
umount /media/sda1

+ Дискета FDD?
mount /dev/fd0 /media/fd0
mount -t auto -o codepage=866,iocharset=koi8-r /dev/fd0 /media/fd0
umount /media/fd0

+ Привод CD-ROM?
mount /dev/cdrom /media/cdrom
mount -t iso9660 -o iocharset=koi8-r /dev/cdrom /media/cdrom
ls /media/cdrom
umount /media/cdrom

+ Внешний привод DVD-ROM?
mkdir /media/sr0
mount -t iso9660 -o iocharset=koi8-r /dev/sr0 /media/sr0
ls /media/sr0
umount /media/sr0

 перемонтировать разделы с опцией force:
ntfs-3g /dev/xxx /mount/point -o force,locale=ru_RU.UTF-8

+ АВТОМАТИЧЕСКОЕ монтирование файловых систем?
(Файл fstab может переписываться оболочкой автоматически. Необходимо отключать 
автоконфигурирование.)

more /etc/fstab
cp /etc/fstab /home/fstab
kwrite /etc/fstab
sudo mcedit /etc/fstab

Опция defaults обозначает устройство как устройство чтения/записи, асинхронное, 
блок-ориентированное, без возможности монтирования для обычных пользователей, с 
возможностью выполнения на нем программ. Последние два поля содержат целочисленные 
значения. Первое используется командой dump для определения периодичности резервного 
копирования файловой системы. Последнее используется командой fsck для определения 
необходимости проверки системы и порядка возможной проверки (1 - это корневой раздел, 
0 - проверять файловую систему при загрузке не нужно).

noauto    - запрет автомонтирования
rw, ro                 - режим чтение и записи
noexec, exec, showexec - режим отображения исполняемых файлов.
user, users            - монтировать и демонтировать может любой пользователь
kudzu     - разрешена утилита автопоиска диска в приводе
umask=000 - разрешает заходить в папки без прав администратора

Последняя строчка в fstab должна быть пустой!

Исходный файл:
/dev/hda2 / ext3 defaults,errors=remount-ro 0 1
/dev/fd0 /floppy vfat defaults,user,noauto,showexec,umask=022 0 0
/dev/cdrom /media/cdrom iso9660 defaults,user,ro,noexec,noauto 0 0
/dev/hda1 none swap defaults 0 0
/dev/sda1 /media/sda1 vfat noauto,users,exec,umask=000,shortname=winnt,uid=knoppix,gid=knoppix 0 0

РЕКОМЕНДУЕМЫЕ ИЗМЕНЕНИЯ:

/dev/fd0 /media/fd0 auto noauto,pamconsole,codepage=866,iocharset=koi8-r,exec,managed 0 0
/dev/cdrom /media/cdrom iso9660 noauto,user,ro,exec,iocharset=koi8-r,codepage=866,umask=000 0 0
/dev/sda1 /media/sda1 vfat noauto,user,codepage=866,iocharset=koi8-r,umask=000 0 0

/dev/fd0      /mnt/a:      msdos       rw,umask=111,gid=100,iocharser=koi8,noauto 0 1
/dev/hda1     /mnt/win     vfat        rw,umask=111,gid=100,iocharser=koi8,noauto 0 1

+ Чтобы получить доступ на чтение-запись, и исправить испорченный файл fstab, необходимо 
перемонтировать основной раздел:
 # mount -n -0 remount,ro /

+++ Сетевой ПРИНТЕР +++
\\192.168.0.1\print$

Центр управления (Control Center) => Переферия => Принтеры => Режим администратора (?) 
=> Добавить принтер => Мастер установки принтера => Принтер SMB (Win) (?) => Guest (?) 
=> Опрос => Принтер VentaFax =>  (?)

WINXP => Панель управления => Сетевые подключения => Дополнительно => Дополнительные 
сетевые компоненты => Другие службы доступа к файлам и принтерам в сети => Далее => 
Состав => Службы печати для UNIX

smbmount //Z1/Printer /lp0
ln -sf /usr/bin/smbspool /usr/lib/cups/backend/smb
smbspool посылает задачу печати на SMB принтер. 
testprns проверяет имена принтеров.
cat /etc/printcap               Вывести настройки принтера

mcedit /etc/samba/smb.conf
 [globals]
 load printers = yes


+++ МОДЕМ +++

+ Распознать модем?
scanModem
+ Протестировать модем? (Testing.txt)
wvdialconf /ets/wvdial.conf
KMenu => Internet => KPPP Internet Dial-UP Tool => Configure => Modems => New => Standart 
=> Query
+ Подключить модем?
ln -l /dev/modem                                   : Symbolic link  /dev/WinModemPort
sudo ln -s ttyS0 /dev/modem
sudo ln -s ttySL0 /dev/modem
+ Выбрать модем?
KMenu => KNOPPIX => Network/Internet => /dev/modem connection setup
 serial: ttyS0 (COM1)
 winmodem: A PCMCIA modem is detected.

+ Создать удалённое соединение?
KMenu => KNOPPIX => Сеть/Интернет (Network/Internet) => Подключение к Интернет (Modem 
Dialer) => Configure =>
 Account: New Manual => Phone: p7033113 zebra:zebra

+ Набрать номер и позвонить??
{Не работает в представленном варианте!}
echo 'ATDp060' > /dev/modem

+ Настроить GPRS?


+++ ЗВУКОВАЯ КАРТА +++

Информация о состоянии звуковой карты              cat /dev/sndstat
Быстрая проверка                                   ls -l /dev/sndstat
Настройка ALSA                                     alsaconf
Микшер ALSA                                        alsamixer
Утилита настройки звуковой карты                   sndconfig
% cat test.mp3 > /dev/dsp

+ Настроить воспроизведение midi-файлов?
{Невозможно в данной комплектации!}


++ ПАРОЛЬ

+ Войти в систему как root?
Авторизация => Меню => Консольный вход (Alt+N) => root => пароль => startx.
ИЛИ
  user$ su -l root startx 

+ Войти как root без ввода пароля?
  sudo -s
  sudo bash

+ Не набирать пароль?
more /etc/sudoers
cp /etc/sudoers /home/sudoers
sudo nano /etc/sudoers
 Добавить строку (Выход Ctrl+X):
porollo ALL=(ALL) NOPASSWD: ALL

+ Забыл пароль администратора?
При загрузке передать ядру опцию, дописав во второй строке:
 init=/bin/sh
Сменить пароль администратора.

ОПЕРАЦИИ

+ Сделать file.sh исполняемым файлом (*file.sh)?
 # chmod +x file.sh
 # ./file.sh

+ Распаковка архива gzip, tgz, tar.gz?
 # tar -zxvf [имя файла]

+ Установить пакет?
 # installpkg ./*.tgz

Проверка файловой системы                              # fsck                                         
Проверка дисков                                        # fdisk                                        
Разметка и форматирование диска                        # cfdisk  ИЛИ QTParted, GParted

Поиск программ                                         # apt-cache search spell
Подсказка по ассоциации                                # apropos [текст]    
Помощь                                                 # help -h
Информация                                             # info
Описание                                               # man [текст]        
Выход из подсказки                                     # q                  
Дополнение текущей последовательности символов         [Tab]+[Tab]
Предыдущая команда                                     Key Up (^)

Таблица маршрутизации                             # route -n
Трассировка                                       # man trace
Список узлов на пути к указанному   # traceroute -n 192.168.0.1
Отследить наличие трафика                         # netstat
Таблица маршрутов                                 # netstat -r  ИЛИ -rn
Мониторинг сети                                   # tcpdump
My traceroute v0.71                               # mtr
IPTraf (console)                                  # iptraf

Выйти                                        # exit
Сброс                                        # reset
Перезагрузить компьютер                      # reboot  ИЛИ shutdown -r now
Выключить компьютер                          # halt [-p], poweroff, umount -а


media:/                                Диски и устройства
applications:/                         Установленные программы (Installed Programs)
remote:/                               Сетевая папка (Network Folders)

+ Проигрыватель XMMS (в стиле WinAMP)
KMenu => Multimedia => XMMS
Shift+L .. Открыть папку
Ctrl+P  .. Параметры
Ctrl+V  .. Расширенная визуализация

+ S-Video
KMenu => KNOPPIX => Configure => TV card => chipset


+ Восстановить исходные конфиги?

 cp /etc/passwd /home/passwd
 cp /etc/shadow /home/shadow
 cp /etc/sudoers /home/sudoers

more /etc/hosts
cp /etc/hosts /home/hosts
 cp /home/hosts /etc/hosts

more /etc/host.conf
cp /etc/host.conf /home/host.conf
 cp /home/host.conf /etc/host.conf

cp /etc/resolv.conf /home/resolv.conf
 cp /home/resolv.conf /etc/resolv.conf

more /etc/inetd.conf
cp /etc/inetd.conf /home/inetd.conf

+ Скопировать исходные конфиги с LifeCD?

cp /ramdisk/etc/fstab /home/fstab
cp /home/fstab /media/hda2/etc/fstab

cp /ramdisk/etc/samba/smb.conf /home/smb.conf
cp /home/smb.conf /etc/samba/smb.conf



+ СЕТЕВОЕ подключение Knoppix (LifeCD)

Представление в сети:
192.168.0.117
Knoppix.mshome.net

 # ping -c3 z1                 (192.168.0.1)
 # ping -c3 Knoppix.mshome.net (192.168.0.117)
 # ping -c3 Knoppix            (127.0.0.1)

+++ СЕТЕВАЯ КАРТА +++

 # ping -c3 localhost
 # ping -c3 192.168.0.1
 # ping -c3 z1

KMenu => KNOPPIX => Сеть/Интернет (Network/Internet) => Network card configuration => 
Use DHCP.

+ Ручная настройка сетевого адаптера

Информация о текущих сетевых интерфейсах          # ifconfig
Конфигурация сетевого адартера                    # netcardconfig
Активизация сетевого интерфейса                   # ifup eth0

ifup eth0
ifconfig eth0 192.168.0.2 netmask 255.255.255.0 up
route add -net 192.168.0.0 netmask 255.255.255.0 eth0
route add default gw 192.168.0.1 eth0

more /etc/hosts
 127.0.0.1      localhost loopback
 192.168.0.1    z1
 192.168.0.2    z2
cp /etc/hosts /home/hosts
sudo gvim /etc/hosts
sudo kwrite /etc/hosts

more /etc/resolv.conf
 search mshome.net
 nameserver 192.168.0.1
sudo gvim /etc/resolv.conf


+ Samba

Скрипт startsmb.sh:
 smbd -D      # Запуск демона SMB
 nmbd -D      # Запуск Samba сервера имен NetBIOS
 lisa         # Запуск LAN Information Server

Тестирование файла smb.conf с помощью testparm:
Loaded services file OK.
Server role: ROLE_STANDALONE

Проверка файла services:
 more /etc/services
netbios-ns    137/udp
netbios-ssn     139/tcp # NETBIOS session service

Список всех доступных совместно используемых ресурсов на сервере:
 hostname
 smbclient -L Knoppix.mshome.net
 smbclient -L z1
(Windows => Подключение по локальной сети => Свойства => Общие => Протокол TCP/IP => 
Дополнительно => WINS => Включить NetBIOS через TCP/IP)

Присоединиться к Серверу с помошью Unix клиента:
 smbclient '\\Knoppix\knoppix'
 smbclient '\\z1\mydocs'



+ ПОДКЛЮЧЕНИЕ РЕСУРСОВ Windows (Samba 3.0.22):
(Samba 2.05а поддерживает закодированные пароли)

http://spb-freud.narod.ru/faq/net.htm

KMenu => KNOPPIX =>
 => Сервисы (Servises) => Start Samba Server.
 => Служебные (Utilities) => Samba Network Neighborhood => Workgroup => Z1 и Z2!
(Smb4K) (The SMB Share Browser).


+ РАСШАРИВАНИЕ РЕСУРСОВ Linux:

Папка => Свойства =>
 => Права => Просмотр и изменение => Применить ко всем подпапкам.
 => Сделать общим => Общий => Общие файлы.

 Редактирование:
more /etc/samba/smb.conf
cp /etc/samba/smb.conf /home/smb.conf
sudo gvim /etc/samba/smb.conf
sudo kwrite /etc/samba/smb.conf
sudo mcedit /etc/samba/smb.conf

 [global]
load printers = no
security = share
workgroup = WORKGROUP
netbios name = z2
; charset
unix charset = KOI8-R
display charset = KOI8-R
dos charset = 866
 [homes]
browseable = no
create mask = 0775
directory mask = 0775
 [cdrom]
public = yes
 [tmp]
admin users = root, zzz
public = yes
guest ok = yes
writeable = yes
; create mask = 0666
; directory mask = 0777

ТЕСТЫ Samba:
 ТЕСТ 1 (правильность синтаксиса) => Сообщение об ошибке => Редактировать smb.conf
testparm
 ТЕСТ 2 (поиск хоста) => Нет отклика => Редактировать файл /etc/hosts
ping -c3 z2
 ТЕСТ 3 (список доступных ресурсов) => Connection refused => smbd
smbclient -L z2
 ТЕСТ 4 (запрос NetBIOS имени) => IP адрес Samba сервера => inetd.conf => nmbd
nmblookup Z2
nmblookup -B Z2           (?) Ключ -B не работает
nmblookup -B Z2 __SAMBA__ (?)
 ТЕСТ 5 (запрос NetBIOS имени) => IP адрес Сервера => nmbd
nmblookup Z1 '*'
nmblookup -B Z1 '*'
 ТЕСТ 6 (broadcast сообщение) => Число Netbios/TCPIP хостов в сети => interfaces
nmblookup -d 2 '*'
 ТЕСТ 7 (совместно используемые ресурсы) => ?
smbclient '\\Z2\TMP'
smbclient '\\Z2\TMP' -U zzz
smbclient -L \\\\z1 -U zzz
smbclient '\\Z2\zzzz'
smbclient '\\\\Z2\\zzzz'
 ТЕСТ 8 (список доступных ресурсов) => Windows
net view \\z2
 ТЕСТ 9 (монтирование) => Windows
net use m: \\z2\mydocs2
 ТЕСТ 10 (список локальных групп (local workgroup)) => Windows

Проверка лог-файлов:
more /var/log/samba/log.smbd
more /var/log/samba/log.nmbd

Доступные разделы                                         # smbtree
Сетевое имя машины                                        # hostname
Изменить сетевое имя машины                               # hostname Z2
Хост                                                      # host Z1
Демон SMB, предоставляющий сервисы SMB/CIFS для клиентов  # smbd
Текущие SMB-соединения для локальной машины               # smbstatus
Остановить сервис SMB                                     # killall smbd
Перезапустить сервис SMB                                  # killall -HUP smbd

Показать зарегистрированных пользователей         # who
Информация о зарегистрированном пользователе      # finger root
Создать пользователя zzz                          # adduser zzz
Добавить пользователя guest                       # adduser guest
Зарегистрировать пользователя                     #
Изменить пароль пользователя zzz                  # passwd zzz
Новый SMB пароль                                  # smbpasswd -a zzz
Включаем доступ для пользователя zzz              # smbpasswd -e zzz
LAN Information Server LISa 0.2.3 port 7741       # lisa
Лист открытых ресурсов                            # net status shares
Лист открытых сессий                              # net status sessions

 Расшарить папки на Z2:
fileshareset --add /home/zzzz/tmp
fileshareset --remove /home/zzzz/tmp
(Имя ресурса: \\192.168.0.2\home\zzzz\tmp)

+ Ручное монтирование
 # mkdir /z1s
 # smbmount //Z1/mydocs /z1s
 # cd /z1s
 # ls
 # smbumount /z1s
 # mount //Z1/mydocs /z1s -o iocharset=koi8-r,codepage=cp866,rw,username=zzz,password=zzz
[/ets/fstab]
//192.168.0.1/mydocs /z1s smbfs user=zzz%zzz,rw,codepage=866,iocharset=utf8


++ Прокси

KMenu => Центр управления => Сеть и Интернет => Прокси => Автоматически.
Браузер FireFox => Edit => Preferences => General => Connections Settings => Proxy => 
Auto-detect.


http://spb-freud.narod.ru/soft.htm


====

+ Создать образ
mkdiskimage

> ман по ftp
lftp
делаем set ftp:charset cp1251 и радуемся русским названиям
 IP> нужно файлы положить. Пароль и логин админом выдан.
lftp -e 'open user:pass@server; cd /incoming; put /path/to/file.tgz; exit'

 DC> Куда нужно прописать в приложение, чтобы оно стартовало при
 DC> запуске гуя, подобно Автозапуск?
gnome-session-properties, оно же Система -> Параметры -> Сеансы.

Кошерный файл passwd выглядит примерно так:
% ll `which passwd`
-rwx--s--x 1 root shadow 9184 Nov 18  2007 /usr/bin/passwd

> VB> [buh]
> VB>    comment = for buhgalt
> VB>    path = /var/buhsrv/1C_bases
> VB>    writeable = yes
> VB>    browseable = yes
> VB>    force user = buhsrv
> VB>    valid users = account1, account2
> VB>    create mask = 0666
> VB>    directory mask = 0777
> VB>    veto oplock files = /*.*/

 SS> в логах бред вместо русских букв
iconv -f CP1251 /var/log/vsftpd.log -t UTF8 -o vsftpd.utf

 DC> подбор шрифтов и положения окна
 DC> скрипт gl, а он стартует отдельную консоль с заданными параметрами окна
#!/bin/sh
exec xterm -g 80x32+300+100 -fn 10x20 -bg black -fg lightgrey -e golded


 косвенные способы диагностики?
lspci -n
Далее ты должен знать идетификатор карточки. Ищи его в полученном списке.
 или тулзени вида /usr/bin/system-config-network

 что с правами:
ls -al /usr/local/share/tessdata

 поднять миди
sudo emerge -av timidity

файл /usr/share/virtualbox/wiki.html
там описано как установить кернельный модуль

Диагностика сетевого подключения
# ethtool eth3 | egrep "Speed|Duplex|Link"

Если iproute показывает, что роутинг имеется, а пинги ошибку выдают (по таймауту), то 
значит где-то разрыв. Или на удаленном узле сеть не настроена.

Скрипт startsmb.sh:
 #!/bin/sh
 smbd -D
 nmbd -D
 lisa
Запускать вручную или сделайть выполняемым:
 chmod +x startsmb.sh

 mcedit это обычно симлинк на mc. Запускай mc -e filename.ext - будет то же


ВОПРОСЫ
Быстрая настройка сетевого подключения LifeCD Knoppix без редактирования smb.conf:
 security = share
 writeable = yes
Настройка для динамического назначения ip-адреса
Представление в сети z2.WORKGROUP.net
не обозначена папка закрытая на редактирование

 ar -x my_klevii_paket.deb вываливают содержимое в tar.gz совершенно бесплатно,



Последние дистрибутивы даже в LiveCD допускают возможность NTFS за запись (на уровне 
пакета ntfs-3g). Кроме того, реализованы виртуальные файловые системы, которые позволяют 
подключить вообще всё.

 AP> что-то типа IrfanView?
ristretto - просмоторщик для xfce
gqview - простой просмотрщик без излишних наворотов, быстро работает и удобный интерфейс.
gtksee - довольно навороченный пакет просмотра различных форматов.
gwenview - KDE-ориентированный просмотрищик изображений с широкими возможностями.
kview -  простой KDE-шный просмотрщик картинок.
kuickshow - похож на kview, но с большим количеством настроек.
gthumb больше всего понравился
ImageMagick (пакет не тpебует загpузки X Window), GQview.
netpbm - Если  не  загружать  иксов.
ImageMagick (display) - Если загружать.

*

как удалять\добавлять яpлыки?
через slrn

nmap (rustic) network mapper - сканер сети, показывает открытые сетевые службы и уязвимые 
места пользовательских машин.

*

+++++ ВОПРОСЫ
killall -HUP smbd не сбрасывает настройки smb.conf
;   local master = no
Быстрый просмотр текстовых файлов
Быстрый просмотр текстовых файлов Kate
Доступ по протоколу HTTP и FTP - прокси-сервер SQUID (запускает автодозвон)
Отменить шару на корневую папку
interfaces = 192.168.0.1/24 (?)
$ Каталог /tmp/mnt при этом тоже будет экспортирован.
encrypt passwords = true;   passdb backend = smbpasswd guest
Установка пакета AbiWord
Кнопка обновить в KWrite
Сменить пользователя в консоли
Переводчик
встроенный текстовой редактор
Переключение locale без запуска lang=ru
Полная очистка системы

ВОПРОС
Пакет SWAT (Samba Web Administration Tool), предоставляющий Web-интерфейс для настройки 
всех параметров Samba.

Название и модель модема узнать: воспользоваться утилитой scanModem

Какой чипсет у вашего PCI-модема?
 В выводе команды cat /proc/pci найдите раздел "диспетчер Коммуникации". Выпишите из него 
  шестнадцатеричные коды Устройства.
 Команда /sbin/pnpdump покажет чипсет ISA-модема.
Какой чипсет у вашего PCMCIA-модема?
 Команда /sbin/cardctl ident в строке manfid будут показан чипсет PCMCIA-модема.
Производитель чипсета Воспользуйтесь поисковой машиной: наберите в окне поиска Id 
  устройства.

Источник: http://spb-freud.narod.ru/soft.htm

Украинская Баннерная Сеть

Главная  Алфавитный индекс  Справка  Добавить FAQ  E-mail
Новости  Поиск по сайту

© УкрFAQ 2009
Сайт создан в системе uCoz