Chun ceadanna comhaid a athrú i Linux, bain úsáid as an ordú chmod (change mode)
. Ligeann sé duit ceadanna a léamh, a scríobh agus a fhorghníomhú don úinéir, don ghrúpa agus d’úsáideoirí eile a athrú.
chmod [options] file permissions
Roghanna:
-R
- ceadanna a athrú go hathchúrsach do gach comhad agus fillteán san eolaire sonraithe-v
- faisnéis aschuir faoi gach athrú ceada-c
- faisnéis a thaispeáint faoi chomhaid ar athraíodh a gcearta amháinCearta:
r
- léigh
w
- taifead
x
- forghníomhú
Féadfaidh an gníomh a bheith mar cheann de dhá rud, cuir an comhartha “+” leis, nó bain an comhartha “-”. Maidir leis na cearta rochtana féin, tá siad cosúil le haschur an ls
fóntais.
Mar shampla, tá rochtain iomlán ag gach úsáideoir ar an tástáil comhad5:
chmod ugo+rwx test0
Nó bainfimid gach ceart ón ngrúpa agus ó úsáideoirí eile:
chmod go-rwx test0
Tugaimis an ceart don ghrúpa léamh agus feidhmiú:
chmod g+rx test0
Le haghaidh úsáideoirí eile léigh amháin:
chmod o+r test0
Don chomhad test6, socraigh an SUID:
chmod u+s test1
Agus le haghaidh tástála7 - SGID:
chmod g+s test2
Feicfimid cad a tharla:
ls -l
Mar a fheiceann tú, tá gach rud simplí.