Note, that this recipe is not updated long time and could be outdated!
Got it.

Failu un katalogu pieejas tiesību maiņa

Katram failam un mapei Linux standarta failu sistēmās pieejas tiesības tiek noteiktas 3 grupām un 3 darbībām:
Lietotāju grupas ir: īpašnieka vārds, īpašnieku grupa, visi pārējie
katra no šīm grupām failu var: lasīt, rakstīt, izpildīt

  1. Failu un mapju pieejas tiesības apskata ar komandu:

    ls -la
    drwxr-xr-x   4 root root      4096 2007-10-17 00:09 xdg
    -rw-r--r--   1 root root       289 2007-02-16 02:10 xinetd.conf
  2. Faila/mapes lietotāju grupu maina ar komandu chown, piemēram:

    chown student:users *
  3. Faila/mapes izpildes tiesības maina ar komandu chmod, piemēram:

    chmod 777 *
  4. Rekursīvi nomainīt failu un mapi tiesības var ar sekojošu komandu:

    find . -type f -exec chmod 644 {} \;
    find . -type d -exec chmod 755 {} \;
  1. Var ieplānot, piemēram, sekojošu skriptu:

    #!/bin/bash
    for dir in "/home/kopigs"; do
      cd $dir
      find . -mmin +5 -type f ! -perm  664 -exec chmod 664 '{}' \;
      find . ! -path . -mmin +5 -type d ! -perm -775 -exec chmod 775 '{}' \;
    done

    Saites


  
Tags Linux Disks Failsistēma Drošība Uzturēšana
Created by Valdis Vītoliņš on 2008-08-09 09:48
Last modified by Valdis Vītoliņš on 2021-04-13 14:29
 
Xwiki Powered
Creative Commons Attribution 3.0 Unported License