Skip to main content

Конфигурисање права приступа Уник / Линук датотеци и директоријума

Anonim

Уник и Линук оперативни системи додељују права приступа датотекама и директоријима користећи једну од три врсте приступа (читање, писање и извршавање) додељених за сваку од три групе (власника, групе и других корисника).

Ако наведете детаље о атрибуту датотеке користећи лс команда са прекидач (на пример лс -л назив документа ), то ће вратити информације које би изгледале нешто попут -рв-рв-р-- што једнако штити, пише и извршава привилегије за власника, штити и пише привилегије за групу и само прочита приступ свим осталим корисницима.

Свака од врста права приступа има придружену нумеричку вредност која је наведена у наставку:

  • Прочитајте = 4
  • Напишите = 2
  • Изврши = 1

Вредности за права приступа за сваку од група се сабирају како би се добила вредност између 0 и 7 која се може користити за додељивање или измјену дозвола помоћу цхмод (мод мода).

У претходном примеру, права приступа за дату датотеку могу бити додељена уношењем цхмод 764 назив документа . Број 764 изведен је из:

  • рве = 4 (читати) + 2 (написати) + 1 (извршити) = 7
  • рв = 4 (читати) + 2 (написати) = 6
  • р = 4 (читати) = 4

Можете користити цхмод наредбу доделити права приступа датотекама и директоријумима. Имајте на уму да су Уник и Линук наредбе и имена објеката осјетљива на велика и мала слова. Морате користити "цхмод"а не ЦХМод или било која друга комбинација слова великих и малих слова.

Како користити цхмод наредбу:

  • Пуни приступ за све: цхмод 777 назив документа
  • Пуни приступ привилегијама за власнике и групе, али други корисници могу само да читају и извршавају: цхмод 775 назив документа
  • Пуни приступ власнику, али ограничавајући групе и друге корисничке привилегије да само читате и извршавају за датотеке у директоријуму: цхмод 755 дирнаме
  • Пуни приступ власнику без права приступа или привилегија за било ког другог: цхмод 700 назив документа
  • Нема приступа датотекама у директоријуму за групе или друге кориснике и власник је ограничио читање и извршавање привилегија како би спречио случајно брисање или модификацију датотека у директоријуму: цхмод 500 дирнаме
  • Дозволи власнику и групи да читају и пишу приступ датотеци, омогућавајући другима у групи да уређују или бришу датотеку као и власника, али без приступа другим корисницима: цхмод 660 назив документа