БЫСТРЫЙ ЗАПУСК LifeCD KNOPPIX (Linux)
Кодировка текста по умолчанию koi8-r.
Русские имена папок в английской
локализации не распознаются.
При загрузке подключить русский язык и записать CD в RAM
# boot:
knoppix toram lang=ru
Дополнение текущей последовательности символов
[Tab]+[Tab]
Войти как суперпользователь, установить пароль
KMenu => KNOPPIX
=> Configure => Set password for root
# su
# sudo
passwd root
Все смонтированные устройства
# mount
Список файлов
# ls /media/cdrom
# ls /dev/scd0
Сделать диск (флешку) доступными для записи
Ярлык => "Change
read/write mode"
Фоpматировать флешку на низком уpовне
# dd if=/dev/zero
of=/dev/sda
Проверка подключения SCSI, ATAPI устройств
# lsmod
#
cdrecord -scanbus
# cdrecord --scanbus dev=ATAPI
bash: command not
found:
cdrwtool
dvdrecord
mkudffs
Форматировать (стереть, очистить) CD/DVD
# cdrecord
dev=/media/scd0 blank=all
Прожечь CD/DVD ISO образ
KMenu => Multimedia => K3b
Поиск файла по фрагменту названия
KMenu => Find =>
text*
# find / -name [имя]*
Midnight Commander (Поиск файла Alt+Shift+'?')
# mc
#
sudo mcedit [имя]
Текстовой редактор
KMenu => Editors => KWrite
#
kwrite /etc/fstab
Справка
# man [текст]
Копирование исходной конфигурации
# 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 5.1.0 (Linux 2.6.17) (Samba 3.0.22) (KDE 3.5.2)
Knoppix
3.7 RE (Linux 2.6.7)
2010-04-09
В исходном дистрибутиве 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 /
Центр управления (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
+ СЕТЕВОЕ подключение 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а поддерживает
закодированные пароли)
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
+ Ручное монтирование
# 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.
====
+ Создать образ
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 устройства.