Differences

This shows you the differences between two versions of the page.

Link to this comparison view

file_permission [2018-09-21 12:10]
Joakim Forsgren
file_permission [2022-07-18 13:20]
Line 1: Line 1:
-====== Filrättigheter i Linux ====== 
-Se till att ni får kläm på detta med rättigheter... 
-<code bash> 
-För att ändra rättigheterna till en fil eller mapp använder man följande kommando: 
-chmod <rättigheter> <fil/mapp> 
-eller 
-chmod -R <rättigheter> <mapp> om man vill ändra rättigheterna till allt som finns under denna mapp också. 
  
-Exempel: 
-chmod 755 /var/www/vhosts/domännamn.se/httpdocs sätter 755 rättigheter till mappen /var/www/vhosts/domännamn.se/httpdocs. 
-chmod -R 755 /var/www/vhosts/domännamn.se/httpdocs sätter 755 rättigheter till mappen /var/www/vhosts/domännamn.se/httpdocs och allt som ligger under denna mapp. 
- 
-För att kolla rättigheterna: 
-ls -la <mapp> 
- 
-Visar filerna som finns i denna mapp. Om ingen mapp anges visas filerna i mappen som användaren befinner sig i. 
- 
-Första bokstaven är d om den är en mapp och - om den är en fil. 
-Sen kommer rättigheterna: 3 grupper av 3 bokstäver. 
-Den första gruppen är user/owner rättigheter. 
-Den andra gruppen är group rättigheter. 
-Den tredje gruppen är others rättigheter. 
- 
-r = read permission 
-w = write permission 
-x = execute permission 
-- = no permission 
- 
-Exempel på fil med 740 rättigheter: 
--rw-r----- 1 root admin 8187 2010-11-22 13:35 
- 
-rw- användaren "root" har read och write rättigheter. 
-r-- "admin" gruppen har read rättigheter. 
---- andra användare har inga rättigheter. 
- 
-I siffror: 
-4 = read (r) 
-2 = write (w) 
-1 = execute (x) 
-0 = no permission (-) 
- 
-rwx = 4 + 2 + 1 = 7 
-r-- = 4 + 0 + 0 = 4 
---- = 0 + 0 + 0 = 0 
- 
-Alla siffrorna: 
-0 = --- = 0 + 0 + 0 
-1 = --x = 0 + 0 + 1 
-2 = -w- = 0 + 2 + 0 
-3 = -wx = 0 + 2 + 1 
-4 = r-- = 4 + 0 + 0 
-5 = r-x = 4 + 0 + 1 
-6 = rw- = 4 + 2 + 0 
-7 = rwx = 4 + 2 + 1 
- 
-</code>