FAQ

From
RU.UNIX.BSD FAQ sender (2:5020/400)
To
All (2:5054/37.63)
Date
2005-05-31T11:32:12Z
Area
RU.UNIX.BSD
From: "RU.UNIX.BSD FAQ sender" <netch@segfault.kiev.ua>

                            RU.UNIX.BSD FAQ

$Id: FAQ,v 1.19 2005/03/22 09:21:15 netch Exp $

================================================================
>Q: Как правильно задавать вопросы в эту эху?

A: Хорошее описание находится вот здесь:
http://ln.ua/~openxs/articles/smart-questions-ru.html

================================================================
>Q: Почему FAQ посвящен только FreeBSD?

A: FreeBSD занимает 99.9% обсуждений в этой эхе. Будут много
обсуждаться другие системы - будут и для них ответы на вопросы.

================================================================
>Q: Помогите! Нужна документация по FreeBSD:

A:

- http://www.freebsd.org/ru/ (официальный сайт)
- file:///usr/share/doc/ru_RU.KOI8-R/books/handbook/index.html
  http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/index.html
  Handbook ("Руководство") на русском
- file:///usr/share/doc/ru_RU.KOI8-R/books/faq/index.html
  http://www.freebsd.org/doc/ru_RU.KOI8-R/books/faq/index.html
  FAQ на русском
- http://bsd.opennet.ru/
- http://www.unixfaq.ru/
- http://www.freebsd.org.ru/
- http://www.freebsd.org.ua/

================================================================
>Q: А у меня нету инета! Ответьте здесь!

A: Все BSD системы разрабатываются, распространяются, поддерживаются,
сопровождаются и документируются в Internet. Отсутствие доступа к
Internet не является основанием считать ресурсы недоступными.

================================================================
>Q: Какие есть книги изданные на русском языке по FreeBSD?

A: (by Igor S.Savchyk)

На данный момент (конец 2004) таких книг 5:

1) Брайан Таймэн, Майкл Эбен "FreeBSD. Администрирование: искусство
   достижения равновесия. Энциклопедия пользователя", 2003
   (уже есть несколько разных изданий этой книги на русском языке,
   книга преймущественно для начинающих пользователей).

2) А. Торн, А. Федорчук "FreeBSD. Установка, настройка, использование",
   2003 (книга от наших отечественных аторов, для начинающих пользователей,
   отличается легкой неформальностью изложения, что делает её более
   интересной и лёгкой для чтения по сравнению с остальными сугубо
   техническими текстами).

3) Родерик Смит "Полный справочник по FreeBSD"
   (FreeBSD: The Complete Reference), 2004.
   (Справочник для начинающих, а также пользователей средней квалификации.
   Данная книга не подходит тем, кто впервые начинает изучение FreeBSD).

4) Майкл Лукас "FreeBSD. Подробное руководство"
   (Absolute BSD. The Ultimate Guide to FreeBSD), 2004.
   (Книга ориентирована преймущественно как подробное руководство для
   начинающих пользователей).

5) Сергей Ивановский "Операционная система UNIX Free BSD: Простой курс
   системного администрирования для начинающих и опытных пользователей",
   2004 (Второе издание, также как и первое её издание - редкостный отстой).

Для более глубокого и обстоятельного ознакомления с предметом, очень
рекомендуется дополнительно приобрести очень известную и уважаемую книгу
в мире UNIX-администраторов:

6) Немет Э., Снайдер Г., Сибасс С., Хейн Т. "UNIX. Руководство системного
администратора", тем более, что в последнем 3-ем её издании от 2002 года в
ней уже есть прямые рекомендации по администрированию в том числе и FreeBSD.

Все упомянутые книги можно свободно купить, например, в международном
интернет-магазине http://ozon.ru/ или в любом другом, более симпатичном
вам месте.

===============================================================
>Q: Какая последняя версия FreeBSD?

A:

Из стабильных - 4.11, 5.3.
Нестабильные версии Вам пока что не нужны, если задаёте такой вопрос.

================================================================
>Q: А чем отличаются версии 5.* от 4.*?

A:

Отличий _очень_ много. Из основных:
- настоящий SMP в ядре
- хорошая поддержка многонитевости (multithreading)
- значительно большее соответствие Posix.1-2001
- нормальная поддержка ACPI
- Умение быть PnP OS
- гранулирование стартовых скриптов

Далее смотрите www.freebsd.org, там, как всегда, всё написано.

================================================================
>Q: Что лучше - FreeBSD или Linux?

A:

Лучше то, что лучше знает ваш ближайший гуру (или служба техподдержки
провайдера). И учтите, что разжигание спора будет караться.

================================================================
>Q: Мне надо считать трафик под FreeBSD

A: Загляните сюда: http://www.unixfaq.ru/index.pl?req=qs&id=247

================================================================
>Q: Отформатировал раздел на 10G, свободно только 9G. Где остальные?

A:
man newfs
/free-space
man tunefs
/-m

================================================================
>Q: Помогите! Не работает transparent proxy на squid!

A:
http_port 127.0.0.1:3128
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

Ну и собственно включить форвардинг запросов (ipfw fwd)

================================================================
>Q: Sendmail тормозит при старте системы.

A: При старте системы sendmail, если не запрещено, для всех IP-адресов
   на интерфейсах получает имена, а для этих имён - снова адреса. Если
   получен тот же адрес, имя вносится в список локальных. Проблемы
   настройки netdb (/etc/hosts, DNS) могут задерживать загрузку. Если Вы
   уверены, что сами знаете как поддерживать список локальных имён -
   добавьте DontProbeInterfaces в sendmail.cf (confDONT_PROBE_INTERFACES
   в *.mc) и запишите все нужные имена в список локальных имён.

================================================================
>Q: Тормозит sendmail/ssh/telnet/whatever: приглашение появляется не
>   сразу а после N секунд.

A: Сначала проверьте DNS-записи и /etc/hosts для машин, с которых
   соединяетесь. Если вы уверены, что с этим все ОК, проверьте, не drop'ается
   ли где-то по пути ident-запросы (на порт 113). Это наиболее вероятные
   причины. ident-запросы нельзя тупо дропать, их надо или удовлетворять,
   или отвергать (ipfw reset)

================================================================
>Q: Почему не работает Ctrl-O в MC под FreeBSD?

A: Полноценно Ctrl-O в MC работает только в локальной консоли и в xterm,
   обновите систему и порты - в последних версиях всё работает.

================================================================
>Q: Я прописал в PuTTY тип терминала cons25r, и у меня не работает XXX
>   при коннекте в FreeBSD.

A: PuTTY эмулирует не cons25r, а xterm. Для старых версий FreeBSD
   для цветного изображения нужно прописывать xterm-color,
   для новых можно просто xterm.

================================================================
>Q: Как пустить пользователя root через ssh?

A:
Если вы не удосужились прочитать sshd_config(5), вам этого делать
точно не надо. Прочтите сначала su(1), sudo(8).
Общий принцип: заходить рутом нельзя, надо заходить обычным пользователем
и затем делать su/sudo. Заходя рутом, Вы убираете сразу два слоя защиты.

Если надо выполнять какие-то действия роботами, то
`AllowRootLogin forced-commands-only' будет лучшей установкой для этого.

================================================================
>Q: fsck сообщает об ошибках на файловой системе.
>   При повторном запуске тоже самое, как починить файловую систему?

A:
Нельзя запускать fsck на смонтированной файловой системе, это грубейшая
ошибка. (Кроме фонового fsck в 5.*, но речь не про него.)
Если система загрузилась в многопользовательском режиме,
то ошибок на файловой системе нет.

================================================================
>Q1:
> Не могу удалить файл some_file, хотя являюсь владельцем файла.
>Q2:
> Почему я из под пользователя user могу удалить файл, принадлежащий root?
>Q3:
> Не могу удалить файл some_file, даже когда удаляю от root'а!

A:
Право на удаление файла определяется правом на запись в каталог,
где располагается файл. Кроме того, могут мешать флаги файла и каталога
(man chflags); их можно просмотреть по `ls -lo'.

================================================================
>Q: А как бы сделать статическую привязку номеров ppp-устройств к портам?

A: В штатном ядре никак.
Патч Палагина:
http://opennet.ru/base/patch/static_interface.txt.html
Лакинетовский патч:
http://ftp.lucky.net/pub/unix/local/static_unit/freebsd-4.1/

================================================================
>Q: Я купил диск ХХХ Гб. Как перенести на него систему с моего диска ХХ Гб?

A: http://www.freebsd.org/doc/ru_RU.KOI8-R/books/faq/disks.html#NEW-HUGE-DISK

================================================================
>Q: FreeBSD5, ipfw fwd не форвардит <...>

A: options IPFIREWALL_FORWARD_EXTENDED

================================================================
> Q: Как вносить дополнения/изменения в данный FAQ?

A: Пишите их сообщениями в эху. Хорошо сформулированное и часто обсуждавшееся
будет внесено.
--- ifmail v.2.15dev5.3
 * Origin: Dark side of coredump (2:5020/400)
SEEN-BY: 46/50 50/203 520 400/814 450/159 186 247 1024 451/30 461/43 132 640
SEEN-BY: 469/999 550/196 4616/3 4625/8 4627/10 4635/4 4652/15 5000/76 5000
SEEN-BY: 5006/1 5007/1 5010/70 5011/13 5015/10 5019/31 5020/52 118 154 175 194
SEEN-BY: 5020/400 545 549 604 715 758 830 937 1057 1523 1604 1630 1922 2020
SEEN-BY: 5020/2142 2238 2450 2590 4441 5021/29 5022/128 5025/3 750 5026/45
SEEN-BY: 5027/16 5029/32 5030/49 115 473 500 556 966 1063 1900 5031/70 72
SEEN-BY: 5034/13 5035/3 38 5036/1 34 5042/13 5049/1 50 97 5051/15 5054/1 4 8 9
SEEN-BY: 5054/28 35 36 37 63 66 67 70 75 81 84 85 5055/95 5057/1 5060/88
SEEN-BY: 5061/15 120 5062/1 10 5063/3 5066/18 5067/2 5069/7 5070/1222 5074/9
SEEN-BY: 5075/5 35 5079/23 5080/80 1003 5081/2 5082/6 5083/21 5085/13 5090/108
SEEN-BY: 5095/20 5096/18 6000/12 254 6001/3 10
PATH: 5020/400 4441 545 5054/1 37