Алексей Стахнов - Linux
- Название:Linux
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Алексей Стахнов - Linux краткое содержание
Книга посвящена операционной системе Linux. Приводятся подробные сведения о ее особенностях и возможностях, идеологии файловой системы, инсталляции и основных командах, вопросах компиляции ядра, настройках и сервисах. Большое внимание уделяется организации на базе Linux различных серверов и служб: электронной почты, WWW, FTP, INN, Proxy, NTP, а также проблемам администрирования сети, обеспечения безопасной работы и другим вопросам. Описаны способы настройки под Linux рабочих станций, в т. ч. и бездисковых, установки и эксплуатации на них графических сред типа X Window, а также конфигурирование модемных соединений, принтеров и сканеров, отладка взаимодействия с Linux-машинами такой «экзотической» периферии, как карманные компьютеры, мобильные телефоны, TV-тюнеры и т. п. Рассматриваемые в книге конфигурационные файлы и структура каталогов соответствуют дистрибутиву Red Hat Linux 7.x, тем не менее, при минимальной адаптации все упоминаемые в книге пакеты устанавливаются в любом дистрибутиве Linux.
Для начинающих администраторов или пользователей Linux.
Linux - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
• Virtual Web mini-HOWTO – как создать виртуальный Web-сайт в операционной системе Linux.
• Visible bell mini-Howto – как запретить терминалу воспроизводить звуковые сигналы, соответствующие коду 7.
• The VPN HOWTO – как установить виртуальную частную сеть (Virtual Private Network).
• Wacom Graphire USB Mini-HOWTO – установка графического USB-планшета фирмы Wacom в Linux.
• X11-big-cursor mini-HOWTO – как сделать большой курсор мыши в системе X Window.
• XDM and X Terminal mini-HOWTO – использование XDM для управления X-терминалами.
• Second Mouse in X mini-HOWTO – настройка второй мыши в X Window.
• Linux XFree-to-Xinside mini-HOWTO – как конвертировать настройки монитора из XFree86 в XInside/XiGraphics.
• How to change the title of an xterm – как динамически изменять заголовок окна и подпись значка программы xterm.
• Zip Drive Mini-HOWTO – как установить и использовать привод Iomega ZIP с Linux.
• Installing Linux on ZIP disk using ppa ZIP Drive Mini-Howto – использование ZIP-привода с подключением к параллельному порту.
Приложение 4 Дерево параметров настройки ядра
В этом приложении приведено дерево настроек ядра Linux с настройками, используемыми по умолчанию в дистрибутиве Red Hat Linux 7.2. Используемые соглашения:
• [*] – вкомпилировано в ядро;
• [ ] – не компилируется;
• – вынесено в модуль;
• < > – не компилировано, может быть вынесено в модуль;
• → – вложенное меню.
Code maturity level options →
[*] Prompt for development and/or incomplete code/drivers
Loadable module support →
[*] Enable loadable module support
[*] Set version information on all module symbols
[*] Kernel module loader
Processor type and features →
(Pentium-Pro/Celeron/Pentium-II) Processor family
[ ] PGE extensions (not for Cyrix)
Toshiba Laptop support
/dev/cpu/microcode – Intel IA32 CPU microcode support
/dev/cpu/*/msr – Model-specific register support
/dev/cpu/*/cpuid – CPU information support
[ ] E820 proc support
(4GB) High Memory Support
(3GB) Maximum Virtual Memory
[ ] Math emulation
[*] MTRR (Memory Type Range Register) support
[ ] Symmetric multi-processing support
[ ] APIC support on uniprocessors
[*] Memory expansion Technology (MXT) Support
General setup →
[*] Networking support
[*] PCI support
(Any) PCI access mode
[*] PCI device name database
[*] EISA support
[ ] MCA support
[*] Support for hot-pluggable devices
PCMCIA/CardBus support →
PCMCIA/CardBus support
[*] CardBus support
[*] i82365 compatible bridge support
[*] Databook TCIC host bridge support
Hotplug PCI Support →
[*] Support for Hotplug PCI (EXPERIMENTAL)
Compaq Hotplug PCI driver
[*] System V IPC
[*] BSD Process Accounting
[*] Sysctl support
(ELF) Kernel core (/proc/kcore) format
Kernel support for a.out binaries
<*> Kernel support for ELF binaries
Kernel support for MISC binaries
[*] Power Management support
[ ] ACPI support
<*> Advanced Power Management BIOS support
[ ] Ignore USER SUSPEND
[ ] Enable PM at boot time
[ ] Make CPU Idle calls when idle
[ ] Enable console blanking using АРМ
[*] RTC stores time in GMT
[ ] Allow interrupts during АРМ BIOS calls
[ ] Use real mode АРМ BIOS call to power off
Binary emulation of other systems →
Support for binary emulation of other systems
SVR3/SVR4 (and derivates) binary emulation support
– You have to select at least one of the following emulations:
UnixWare 7.x binary emulation support
< > Solaris 2.x binary emulation support
iBCS2/iABI binary emulation support
[ ] Include ISC specifics
[ ] Include Xenix specifics
SCO Unix (OpenServer) binary emulation support
< > Wyse V/386 binary emulation support
– Support for foreign binary formats
Kernel support for COFF binaries
Kernel support for x.out binaries
[ ] Include Xenix 286 segmented binary specifics
– Linux-ABI debugging settings
[ ] Enable verbose errors
Memory Technology Devices (MTD) →
< > Memory Technology Device (MTD) support
Parallel port support →
Parallel port support
PC-style hardware
Multi-IO cards (parallel and serial)
[ ] Use FIFO/DMA if available (EXPERIMENTAL)
[ ] SuperIO chipset support (EXPERIMENTAL)
Support for PCMCIA management for PC-style ports
[ ] Support foreign hardware
[*] IEEE 1284 transfer modes
Plug and Play configuration →
<*> Plug and Play support
<*> ISA Plug and Play support
[ ] PNPBIOS support (EXPERIMENTAL)
Block devices →
<*> Normal PC floppy disk support
XT hard disk support
Parallel port IDE device support
– Parallel IDE high-level drivers
Parallel port IDE disks
Parallel port ATAPI CD-ROMs
Parallel port ATAPI disks
Parallel port ATAPI tapes
Parallel port generic ATAPI devices
– Parallel IDE protocol modules
ATEN EH-100 protocol
MicroSolutions backpack (Series 5) protocol
MicroSolutions backpack (Series 6) protocol
DataStor Commuter protocol
DataStor EP-2000 protocol
FIT TD-2000 protocol
FIT TD-3000 protocol
Shuttle EPAT/EPEZ protocol
Shuttle EPIA protocol
Freecom IQ ASIC-2 protocol
FreeCom power protocol
KingByte KBIC-951A/971A protocols
KT PHd protocol
OnSpec 90c20 protocol
OnSpec 90c26 protocol
Compaq SMART2 support
Compaq Smart Array 5xxx support
Mylex DAC960/DAC1100 PCI RAID Controller support
Loopback device support
Network block device support
<*> RAM disk support
(4096) Default RAM disk size
[*] Initial RAM disk (initrd) support
Multi-device support (RAID and LVM) →
[*] Multiple devices driver support (RAID and LVM)
<*> RAID support
Linear (append) mode
RAID-0 (striping) mode
RAID-1 (mirroring) mode
RAID-4/RAID-5 mode
Multipath I/O support
< > Logical volume manager (LVM) support
Networking options →
<*> Packet socket
[*] Packet socket: mmapped IO
[*] Kernel/User netlink socket
[*] Routing messages
<*> Netlink device emulation
[*] Network packet filtering (replaces ipchains)
[ ] Network packet filtering debugging
[*] Socket Filtering
<*> Unix domain sockets
[*] TCP/IP networking
Threaded linUX application protocol accelerator layer (TUX)
[*] External CGI module
[ ] extended TUX logging format
[ ] debug TUX
[*] IP: multicasting
[*] IP: advanced router
[*] IP: policy routing
[*] IP: use netfilter MARK value as routing key
[*] IP: fast network address translation
[*] IP: equal cost multipath
[*] IP: use TOS value as routing key
[*] IP: verbose route monitoring
[*] IP: large routing tables
[ ] IP: kernel level autoconfiguration
IP: tunneling
IP: GRE tunnels over IP
[*] IP: broadcast GRE over IP
[*] IP: multicast routing
[*] IP: PIM-SM version 1 support
[*] IP: PIM-SM version 2 support
[ ] IP: ARP daemon support (EXPERIMENTAL)
[*] IP: TCP Explicit Congestion Notification support
[*] IP: TCP syncookie support (disabled per default)
IP: Netfilter Configuration →
Connection tracking (required for masq/NAT)
FTP protocol support
IRC protocol support
Userspace queueing via NETLINK (EXPERIMENTAL)
IP tables support (required for filtering/masq/NAT)
limit match support
MAC address match support
netfilter MARK match support
<���М> Multiple port match support
TOS match support
tcpmss match support
Connection state match support
Unclean match support (EXPERIMENTAL)
Owner match support (EXPERIMENTAL)
Packet filtering
REJECT target support
MIRROR target support (EXPERIMENTAL)
Full NAT
MASQUERADE target support
REDIRECT target support
Packet mangling
TOS target support
MARK target support
LOG target support
TCPMSS target support
ipchains (2.2-style) support
ipfwadm (2.0-style) support
IP: Virtual Server Configuration →
virtual server support (EXPERIMENTAL)
[ ] IP virtual server debugging
(16) IPVS connection table size (the Nth power of 2)
– IPVS scheduler
round-robin scheduling
weighted round-robin scheduling
least-connection scheduling scheduling
weighted least-connection scheduling
locality-based least-connection scheduling
locality-based least-connection with replication scheduling
destination hashing scheduling
source hashing scheduling
– IPVS application helper
FTP protocol helper
The IPv6 protocol (EXPERIMENTAL)
IPv6: Netfilter Configuration →
Интервал:
Закладка: