FreeBSD глазами администратора
Как добавить из дистрибутива то, что вы не поставили в процессе инсталляции системы?Итак. Добавление из дистрибутива ...
FreeBSD глазами администратора
Содержание дистрибутива FreeBSD.
Содержимое раздела src.
FreeBSD глазами администратора
FILESYSTEM OPTIONS"Реальные" FS
Options "CD9660" #ISO 9660 filesystem
Options MSDOSFS #MS DOS File System
Options MFS #Memory File System
Options LFS #Log filesystem
Options NFS #Network File System
Options "EXT2FS"
"Специальные" FS.
Options PROCFS #Process filesystem
Options KERNFS #Kernel filesystem
Options FDESC #File descriptor filesystem
Options PORTAL #Portal filesystem
Options DEVFS #devices filesystem
"Вспомогательные" FS.
Options UNION #Union filesystem
Options UMAPFS #UID map filesystem
Options NULLFS #NULL filesystem
Options "NSWAPDEV=20"
Options QUOTA #enable disk quotas
Options NULLFS_DIAGNOSTIC options
FreeBSD глазами администратора
Общие определения.Machine "i386"
Cpu "I386_CPU" cpu "I486_CPU" cpu "I586_CPU" # aka Pentium(tm) cpu "I686_CPU" # aka Pentium Pro(tm)
Ident LINT
Options "CHILD_MAX=128"
Options "OPEN_MAX=128"
Options MATH_EMULATE #Support for x87 emulation options GPL_MATH_EMULATE #new math emulator
Options FAILSAFE
Options INCLUDE_CONFIG_FILE # Include this file in kernel
Options USERCONFIG #boot -c editor
Options USERCONFIG_BOOT #imply -c and parse info area
Файл конфигурации
FreeBSD глазами администратора
Добавление компонент из дистрибутива "вручную".Что именно нужно копировать?
"Извлечение"
Более "тонкая" работа.
FreeBSD глазами администратора
NETWORKING OPTIONSOptions INET #Internet communications protocols
Options IPX #IPX/SPX communications protocols
Options "IPXPRINTFS=0" #IPX/SPX Console Debugging Information
Options "IPX_ERRPRINTFS=0" #IPX/SPX Console Debugging Information
Options NETATALK #Appletalk communications protocols
Pseudo-device loop #Network loopback device
Pseudo-device ether #Generic Ethernet
Pseudo-device fddi #Generic FDDI
Pseudo-device sl 2 #Serial Line IP
Pseudo-device ppp 2 #Point-to-point protocol
Pseudo-device sppp #Generic Synchronous PPP
Pseudo-device bpfilter 4 #Berkeley packet filter
Pseudo-device disc #Discard device
Pseudo-device tun 1 #Tunnel driver(user process ppp)
Options "TCP_COMPAT_42" #emulate 4.2BSD TCP bugs
Options MROUTING # Multicast routing
Options IPFIREWALL #firewall
Options IPFIREWALL_VERBOSE #print information about dropped packets
Options "IPFIREWALL_VERBOSE_LIMIT=100" #limit verbosity
Options IPDIVERT #divert sockets
Options TCPDEBUG
FreeBSD глазами администратора
Установка дополнительных программ из "пакетов" (packages).Что такое package?
В чем заключается регистрация пакета?
Как установить пакет?
Как удалить пакет?
Что об этом еще почитать?
Установка "портов" (ports).
FreeBSD глазами администратора
Перегенерация ядра.
Зачем нужно перегенерировать ядро (kernel)?
Как перегенерировать ядро системы?
Разворачивание исходников.
Составление конфигурационного файла.
Подготовка к генерированию
Трансляция (собственно само генерирование) ядра
Установка нового ядра и Перезагрузка
Важное замечание по поводу драйверов устройств.
Добавление из дистрибутива с помощью программы sysinstall.
FreeBSD глазами администратора
Администрирование пользователей (юзеров).Что такое "учетная карточка" (user account)?
Какие данные хранятся в учетной карточке?
Name
Password
User ID
Group ID
General information
Home dir
Shell
Class
Password change time
Account expiration time
Для чего используется учетная карточка?
Обычные юзеры
Псевдо-юзеры.
Почтовые юзеры.
"Гостевой вход".
Автоматический запуск коммуникационных программ.
Где хранятся учетные карточки?
Как добавить юзера?
Pwd_mkdb
Vipw
Adduser
Pw useradd
Еще что-нибудь
Как поменять данные в учетной карточке?
Как удалить юзера?
Что надо удалить?
Самый простой способ удалить юзера (программы rmuser и pw).
Что может поменять сам юзер в своей учетной карточке?
Как временно убрать юзера (не удалить, но запретить вход)?
Первый способ
Второй способ
Так как же все таки надо поступить?
Возможно, еще один способ
Что еще почитать?
Содержание раздела