Warning

If it is not explicitly told in following recipe, setting up services are described for Ubuntu 20.04 server, but applications are described for Xubuntu 20.04 workstation. If you use different Ubuntu version or Linux distribution, settings as well as content, names and places of configuration files may be different!
Got it.

Failu un katalogu pieejas tiesību maiņa

Information

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 06:48
Last modified by Valdis Vītoliņš on 2025-05-10 17:45
XWiki Powered
Creative Commons Attribution 3.0 Unported License