Самоучитель системного администратора. 5-е издание



Download 19,93 Mb.
Pdf ko'rish
bet12/141
Sana27.06.2022
Hajmi19,93 Mb.
#710588
1   ...   8   9   10   11   12   13   14   15   ...   141
Bog'liq
Samouchitel-sistemnogo-administratora RuLit Me 610071


Разделение элементов пути осуществляется символом / (прямой слэш), а не \ (об-
ратный слэш), как в Windows. 
Для каждого каталога и файла вы можете задать права доступа. Точнее, права дос-
тупа автоматически задаются при создании каталога/файла, а вам при необходимо-
сти можно их изменить. Какая может быть необходимость? Например, вам нужно, 
чтобы к вашему файлу-отчету смогли получить доступ пользователи — члены
вашей группы. Или вы создали обычный текстовый файл, содержащий инструкции 
командного интерпретатора. Чтобы этот файл стал сценарием, вам нужно устано-
вить право на выполнение для этого файла. 
Существуют три права доступа: чтение (
r
), запись (
w
), выполнение (
x
). Для каталога 
право на выполнение означает право на просмотр содержимого каталога. 
Вы можете установить разные права доступа для владельца (т. е. для себя), для 
группы владельца (т. е. для всех пользователей, входящих в одну с владельцем 
1
См. 
http://www.bhv.ru/books/book.php?id=200366



54 
Глава 2 
группу) и для прочих пользователей. Пользователь root может получить доступ
к любому файлу или каталогу вне зависимости от прав, которые вы установили. 
Чтобы просмотреть текущие права доступа, введите команду: 
ls -l <имя файла/каталога> 
Например, 
ls -l video.txt 
В ответ программа выведет следующую строку: 
-r--r----- 1 den group 300 Apr 11 11:11 video.txt 
В этой строке фрагмент: 
-r--r-----
описывает права доступа: 
первый символ — это 
признак каталога
. Сейчас перед нами файл. Если бы
перед нами был каталог, то первый символ был бы символом 
d
(от directory); 
последующие три символа (
r--
) определяют 
права доступа владельца файла или 
каталога
. Первый символ — это чтение, второй — запись, третий — выполне-
ние. Как можно видеть, владельцу разрешено только чтение этого файла, запись 
и выполнение запрещены, поскольку в правах доступа режимы 
w
и 
x
не опреде-
лены; 
следующие три символа (
r--
) задают 
права доступа для членов группы владель-
ца
. Права такие же, как и у владельца: можно читать файл, но нельзя изменять 
или запускать; 
последние три символа (
---
) задают 
права доступа для прочих пользователей

Прочие пользователи не имеют права ни читать, ни изменять, ни выполнять 
файл. При попытке получить доступ к файлу они увидят сообщение 
Access 
denied

П
РИМЕЧАНИЕ
После прав доступа команда 
ls
выводит имя владельца файла, имя группы владель-
ца, размер файла, дату и время создания, а также имя файла. 
Права доступа задаются командой 
chmod
. Существуют два способа указания прав 
доступа: 
символьный
(когда указываются символы, задающие право доступа: 
r

w

x

и 
абсолютный

Так уж заведено, что в мире UNIX чаще пользуются абсолютным методом. Разбе-
ремся, в чем он заключается, и рассмотрим следующий набор прав доступа: 
rw-r----- 
Этот набор предоставляет владельцу право чтения и модификации файла (
rw-
),
запускать файл владелец не может. Члены группы владельца могут только про-
сматривать файл (
r--
), а все остальные пользователи не имеют вообще никакого 
доступа к файлу. 
Теперь разберем отдельный набор прав — например, для владельца:
rw-
.
Чтение разрешено — мысленно записываем 1, запись разрешена — запоминаем 
еще 1, а вот выполнение запрещено, поэтому запоминаем 0. Получается число 110. 


Выбор аппаратных и программных средств 
55 
Если из двоичной системы перевести число 110 в восьмеричную, получится чис-
ло 6. Для перевода можно воспользоваться табл. 2.4. 
Таблица 2.4.
Преобразование чисел из двоичной системы в восьмеричную 
Двоичная система 
Восьмеричная 
система 
Двоичная система 
Восьмеричная 
система 
000 0 100 4 
001 1 101 5 
010 2 110 6 
011 3 111 7 
Аналогично произведем разбор прав для членов группы владельца. Получится дво-
ичное 100, т. е. восьмеричное 4. С третьим набором (
---
) все вообще просто — это 
000, т. е. 0. 
Записываем полученные числа в восьмеричной системе в порядке: владелец-
группа-остальные. Получится число 640 — это и есть права доступа. Для того что-
бы установить эти права доступа, выполните команду: 
chmod 640 <имя_файла> 
Наиболее популярные права доступа: 
644 — владельцу можно читать и изменять файл, остальным пользователям — 
только читать; 
666 — читать и изменять файл можно всем пользователям; 
777 — всем можно читать, изменять и выполнять файл. 
Иногда символьный метод оказывается проще. Например, у нас есть файл 
script

который нужно сделать исполнимым, — для этого можно применить команду: 
chmod +x script 
Для того чтобы снять право выполнения, указывается параметр 
-x

chmod -x script 
Подробнее о символьном методе вы сможете прочитать в руководстве по команде 
chmod
,
выполнив в терминале Linux команду: 
man chmod

Монтирование файловой системы 
В Windows стоит вам открыть Проводник, и вы сразу же увидите все файловые 
системы вашего ПК — как стационарных жестких дисков, так и сменных носите-
лей. Исключения составляют ситуации, когда одна из файловых систем скрыта по-
средством реестра. 
В Linux, чтобы увидеть содержимое файловой системы, отличной от корневой, ее 
сначала нужно 
подмонтировать
. В результате монтирования файловая система 


56 
Download 19,93 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   141




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish