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
Украинская Баннерная Сеть
Сайт создан в системе
uCoz