FreeBSD е моят избор №2

В първата статия споменах инсталацията
FreeBSD, тази статия продължава:

1. Общ преглед
2. Виртуални конзоли и терминали
3. Права на достъп
4. Структура на каталога
5. Монтиране и демонтиране на файлови системи

[1] Има много начини за работа с FreeBSD.
Една от тях е набор от команди в текст
терминал. Както се казва в наръчника: „Използвайте
по този начин и цялата гъвкавост и мощ на UNIX системите
ще бъде във вашите ръце. "

Ако не сте конфигурирали графичната система
за автоматично стартиране можете да видите нещо като:

[.скип .]
FreeBSD/i386 (perenna.localdomain) (ttyv0)

Оттук можем да разберем, че това е конзолата на FreeBSD,
захранван от Intel или съвместим
архитектура на процесор x86. Име на машината "perenna"
и той принадлежи към поддомейн "localdomain". Още
става ясно, че това е конзолата "ttyv0".
Тъй като системата може да работи
множество хора, влизащи във FreeBSD
извършено с помощта на веригата име-парола.
В полето "вход" трябва да въведете вашето име
потребител и след това в появилото се поле
"парола" е вашата парола. При влизане ще видите
съобщение на деня (MOTD, или съобщение на деня), последвано от
ще последва командния ред (с #, $,
или %).

[2] FreeBSD е многозадачна система, така че за
потребителско удобство, то прилага
така наречените "виртуални конзоли".

От наръчника на FreeBSD:

"Можете да превключите от един
виртуална конзола към друга, като натиснете
съответните клавишни комбинации на
клавиатура. Всяка конзола има своя
изходният канал и FreeBSD се грижат за
пренасочете правилно въвеждането от клавиатурата
и изведете на монитора веднага щом вие
превключете от една конзола на друга.

За превключване между конзоли
специални комбинации запазени
ключове. Можете да използвате комбинации
Alt-F1, Alt-F2, до Alt-F8 за превключване между
различни виртуални конзоли във FreeBSD.

При превключване от една конзола на друга,
FreeBSD се грижи за запазването и
възстановяване на изхода на екрана.
Резултатът е "илюзия"
присъствието на много "виртуални"
екрани и клавиатури, които могат да бъдат
използва се за въвеждане и изпълнение на команди
FreeBSD. Програмите, на които работите
една виртуална конзола, не спирайте
изпълнение, когато конзолата стане
невидим. Те продължават да тичат,
когато превключите на друг
виртуална конзола. "

За да настроите виртуални конзоли,
просто редактирайте файла/etc/ttys.
Нека разберем малко този файл.
Изглежда така:

"ttyv0"/usr/libexec/getty Pc "cons25 on secure"

За рускоезичния джузвър ще ви кажа това
парче. Коригирайте реда към:

"ttyv0"/usr/libexec/getty Pc "cons25r on secure"

и конзолата е "русифицирана" =)

Относно сигурността: ако поправите "сигурно"
до "несигурен", системата ще попита
root парола, дори когато стартирате
еднопотребителски режим. Но не
побързайте да го поправите, защото ако сте забравили
парола за корен и превключен на единичен режим, след това вие
може да се прекъсне.

[3] От наръчника на FreeBSD:

"FreeBSD е пряк потомък на BSD UNIX и
надгражда върху някакъв ключ
Концепции на UNIX. На първо място, разбира се,
фактът, че FreeBSD е многопотребителски
операционна система. Означава, че
могат да работят множество потребители
едновременно решаване на различни проблеми и
абсолютно не пречат един на друг. В системата
отговаря за правилното
споделяне и управление на такива ресурси
като памет, време на процесора,
периферни устройства и други.

Многопотребителската среда предполага
механизъм за регулиране на правата
достъп до всеки ресурс в системата.
Има три вида права за достъп: четене,
запис и изпълнение. Групирани права
три по три, съответно четене/запис/изпълнение
за собственик/група/всички останали.
Числово представяне:

Стойност Права на достъп Списък с файлове
каталог

За да видите разрешенията за файлове, можете да отидете на
към командата ls добавете параметъра -l, т.е.
използвайте "ls -l", за да покажете пълното
използване на информация "ls -a".

Тъй като всички устройства в тази система
представени като файлове в директорията/dir,
тогава правата за тяхното използване могат да бъдат
регулира както при файловете.

Каталозите също са представени като файлове и
имат същите права, но използват в
в този случай няма да има нищо повече от вход
директория (например с помощта на командата "cd").

От наръчника на FreeBSD:

"Ако искате да получите списък
файлове в директория, права за достъп
трябва да включва достъп за четене.
За да премахнете от директорията всеки
файл, чието име е известно на тази директория
права за писане и за
екзекуция.

Има и други права за достъп, но те
обикновено се използва в специални случаи,
например setuid битове на изпълними файлове и
лепкаво малко на директории. За допълнителни