CHMOD Каманда ў Linux

Змена правоў доступу да файла з каманднага радка Linux

CHMOD каманды (гэта значыць рэжым змены) дазваляе змяняць правы доступу да файлаў і тэчак.

Каманда CHMOD, як і іншыя каманды могуць быць выкананы з каманднага радка ці праз файл сцэнара.

Калі вам трэба пералічыць правы доступу да файла, вы можаце выкарыстоўваць каманду LS .

CHMOD Сінтаксіс каманды

Гэта правільны сінтаксіс пры выкарыстанні каманды CHMOD:

CHMOD [опцыі] рэжым [рэжым] file1 [file2 ...]

Ніжэй прыведзены некаторыя з звычайных параметраў, якія выкарыстоўваюцца з CHMOD:

Ніжэй прыведзены спіс з некалькіх лікавых дазволаў, якія могуць быць устаноўлены для карыстальніка, групы і ўсіх астатніх на кампутары. Побач з нумарам знаходзіцца на чытанне / запіс / выкананне ліст эквівалент.

CHMOD Прыклады каманд

Калі вы, да прыкладу, хацеў змяніць правы доступу да файла «удзельнікаў», так што кожны мае поўны доступ да яго, вы павінны ўвесці:

CHMOD 777 удзельнікаў

Першыя 7 ўстанаўлівае правы для карыстальніка, другія 7 ўсталёўвае дазволу для групы, а трэці 7 ўстанаўлівае правы для ўсіх астатніх.

Калі вы хочаце быць адзіным, хто можа атрымаць доступ да яго, вы павінны выкарыстоўваць:

CHMOD 700 удзельнікаў

Каб даць сабе і членаў групы поўны доступ:

CHMOD 770 удзельнікаў

Калі вы хочаце захаваць поўны доступ для сябе, але хочаце, каб іншыя людзі ад змянення файла, вы можаце выкарыстаць:

CHMOD 755 удзельнікаў

Далей выкарыстоўваюцца літары зверху для змены мае рацыю доступу «удзельнікаў», так што ўладальнік можа чытаць і запісваць у файл, але гэта не мяняе дазволу для каго-небудзь яшчэ:

CHMOD і = RW удзельнікаў

Дадатковая інфармацыя аб CHMOD Command

Вы можаце змяніць ўладальнік групы існуючых файлаў і тэчак з дапамогай каманды каманды chgrp. Змяніць групу па змаўчанні для новых файлаў і тэчак з дапамогай каманды newgrp.

Памятаеце, што сімвалічныя спасылкі, якія выкарыстоўваюцца ў камандзе CHMOD ўплываюць на праўдзівы, мэтавай аб'ект.