Nis 16

Linux işletim sisteminde; kullanıcı hesaplarıyla kullanıcıların oturum açmasını düzenledikten sonra dosya ve dizinlere erişimi için gerekli izinlerin düzenlenmesi gerekir.

Bir dosya ve dizin ilk yaratıldığında bazı iznler varsayım olarak atanır. Bu izinler genellikle okuma (read) ve çalıştırma (execute) şeklindedir.

  Read Write Execute
User

4

2

1

Group

4

2

1

Linux Dosya İzinleri:

  • Read (r) – Okuma
  • Write (w) – Yazma
  • Execute (x) – Çalıştırma

İzinler üç tür kullanıcı için verilir :

  • Dosyanın sahibi (owner)
  • Sahibinin ait olduğu grup
  • Diğer kullanıcılar

Örnek :

deneme.txt dosyası için : rwx  r–  r–

rwx : sahibi için read, write, execute izinleri

r– : grubu için read izni

r– : diğer kullanıcılar için read izni 

Sayısal Gösterim

İzinlerin düzenlenmesinde r, w, x izinleri için sayısal dğerler de kullanılır.

Sayısal

Metin Olarak

Anlamı

0

İzin yok

1

–x

Execute

2

-w-

Write

3

-wx

Write ve Execute

4

r–

Read

5

r-x

Read ve Execute

6

rw-

Read ve Write

7

rwx

Tüm İzinler

 

Örnek :

deneme.txt dosyası için : rwx r– r–

deneme.txt dosyası için :  7    4     4

  • rwx : 7
  • r– : 4
  • r– : 4

chmod komutu

chmod komutu dosya izinlerinin değiştirilmesini sağlar.

#chmod 777 dosya

#chmod 744 dosya gibi

Bu makalemizde Linux’teki izin sistemini ve hangi izne kimin sahip olduğuna değinmeye çalıştım.Linux ile ilgili konulara mümkün olduğunca fazla değinmeye çalışacağım.

Yazar ceyhun çamlı \\ Etiketler:

Leave a Reply