Chmod Hesaplayıcı

OkumaYazmaÇalıştırma
Sahip
Grup
Diğerleri

Nedir Chmod Hesaplayıcı

Bir chmod hesaplayıcı, Unix ve Linux dosya izinlerini genelde yazıldıkları üç biçim arasında çevirir: bir onay kutusu tablosu, 755 gibi üç haneli bir sekizli sayı ve rwxr-xr-x gibi bir sembolik dizi. Her dosyanın üç izin sınıfı vardır (sahip, grup ve diğerleri) ve her sınıf okuma, yazma ve çalıştırmaya izin verebilir. İstediğiniz kutuları işaretleyin; hesaplayıcı ilgili sekizli değeri, sembolik gösterimi ve çalışmaya hazır chmod komutunu gösterir.

Nasıl kullanılır

  1. Sahip, grup ve diğerleri için okuma, yazma ve çalıştırma kutularını işaretleyin.
  2. Tıkladıkça sekizli değerin (örneğin 755) ve sembolik dizinin (örneğin rwxr-xr-x) güncellendiğini görün.
  3. Ya da sekizli alana bir değer yazarak tabloyu otomatik doldurun.
  4. chmod komutunu kopyalayıp terminalinize yapıştırın.

Ne zaman kullanılır

Bir dağıtım betiği hazırlıyorsunuz ve özel bir anahtarı kilitlemeniz mi gerekiyor? Yalnızca sahip için okuma ve yazmayı işaretleyin; SSH anahtarının standardı olan 600 (rw-------) değerini elde edin. Tersine, herkese açık bir web klasörü için grup ve diğerlerine okuma ve çalıştırmayı işaretleyerek 755'e ulaşın. Komut satırı tam orada: chmod 600 dosyaadi komutunu kopyalayıp doğrudan terminalinize yapıştırın.

Sık sorulan sorular

chmod 755 ne anlama gelir?

755, sahibe okuma, yazma ve çalıştırma (7 = 4+2+1) verir; grup ve diğerleri yalnızca okuma ve çalıştırma alır (5 = 4+1). Sembolik biçimde bu rwxr-xr-x'tir. Herkesin çalıştırabilmesi ama yalnızca sahibin değiştirebilmesi gereken dizinler ve çalıştırılabilir betikler için yaygın izindir.

Sekizli izin sayıları nasıl çalışır?

Her rakam, bir sınıfın okuma (4), yazma (2) ve çalıştırma (1) toplamıdır. Önce sahip, sonra grup, sonra diğerleri gelir. Yani 640; sahip okuma+yazma (6), grup okuma (4), diğerleri hiçbir şey (0) demektir, yani rw-r-----.

Sekizli ve sembolik gösterim arasındaki fark nedir?

İkisi de aynı izinleri iki biçimde anlatır. Sekizli, üç haneli derli toplu bir sayıdır (644); sembolik ise her biti bir harf veya tire olarak yazar (rw-r--r--). chmod komutu her ikisini de kabul eder ve bu hesaplayıcı ikisini yan yana gösterir.

Normal bir dosya hangi izinlere sahip olmalı?

Çalıştırılması gerekmeyen sıradan bir dosya genellikle 644'tür (rw-r--r--): sahip okuyup yazabilir, diğerleri yalnızca okur. Çalıştırılabilir olması gereken betikler ve programlar çoğunlukla 755 kullanır. SSH anahtarları gibi özel dosyalar 600 kullanır.

Bu hesaplayıcı dosyalarımda chmod çalıştırır mı?

Hayır. Yalnızca sayıları ve komutu hesaplar. Tarayıcınızdan hiçbir şey çıkmaz ve hiçbir dosyaya dokunulmaz. Oluşturulan chmod komutunu kopyalayın ve dosyaların bulunduğu makinede bir terminalde kendiniz çalıştırın.

Bu aracı girdilerim dolu şekilde paylaşabilir miyim?

Evet. İzinleri değiştirdikçe URL otomatik güncellenir. Adres çubuğundan kopyalayın veya Paylaş düğmesini kullanın; bağlantıyı açan herkes aynı izinleri hazır görür.

İlgili araçlar

Son yazılar