Linux tabanlı bir işletim sistemindeki tüm klasörler kullanıcıya yazılamaz. Bunun iyi bir nedeni var: sistem düzeyindeki klasörler üst düzey izinler gerektirir. Bu izinlerle ilgili sorun, genellikle kullanıcı düzeyinde erişimi kilitlemesidir. Dolayısıyla, dosyaları bir sistem dizinine yerleştirmeye çalışıyorsanız ve yapamıyorsanız, kök olmayan hesapların erişebilmesi için izinleri nasıl değiştireceğinizi öğrenmeniz gerekir.
Bu kılavuzda, Linux'ta klasörlerin kullanıcı hesabınız tarafından yazılabilir olmasını sağlamak için izinlerini nasıl güncelleyebileceğinizi göstereceğiz.
Linux'taki klasör izinleri en kolay şekilde chmod Komut. Temel chmod izinlerinin küçük bir listesi.
Listedeki numaraların her biri, üç kişilik gruplar halinde Chmod komutuyla çalışır. İşte bir örnek. Linux'taki “test” klasörünün izinlerini değiştirmek, böylece herkes içindeki kodu okuyabilir, yazabilir ve yürütebilir. Yapmak:
chmod 777 / test
Ayrıca, “test” dizini içindeki her bir klasörün izinlerini değiştirmek ve aynı izinleri yansıtması için özyinelemeli seçenek kullanılmalıdır. Örneğin
chmod 777 -R / testi
Yukarıdaki Chmod komut örneğindeki sayıların her birinin bir amacı vardır. İlk sayı kullanıcıyı temsil eder. İkinci sayı grubun iznini, üçüncüsü de sistemin geri kalanı için belirler.
Dolayısıyla, sistemde erişilemeyen bir klasörün içine yazmakta sorun yaşıyorsanız yukarıdaki listeye bakın ve aşağıdaki örnek koda uygulayın.
chmod XXX
Veya üst düzey klasör içindeki tüm klasörleri güncellemek için.
chmod XXX -R klasör adı
Bazen bir klasörün ayrı ayrı izinlerini Chmod aracılığıyla güncellemek mümkün değildir. Bazen kullanıcının dizinin sahipliğini tamamen güncellemesi gerekir.
Bir dizinin sahipliğini güncellemeniz gerektiğinin iyi bir örneği, / var / www / dizinine web sitesi dosyaları yerleştirmek, veritabanı dosyalarını değiştirmek vb.
Linux sistemindeki herhangi bir dizinin sahipliğini değiştirmek için, su veya sudo -s terminalde komut.
su
veya
sudo -s
Kök erişimi ile, chown bir dizinin sahipliğini tamamen değiştirmek için aşağıdaki örnek.
chown user: kullanıcı / konum / / / dizini
Bir kez çalıştırdığınızda chown yukarıdaki komut, ls klasörün izinlerini kontrol etmek için “l” düğmesi ile birlikte komut verin ve çalıştığını onaylayın.
ls -l / location / / / dizini
Linux'ta dosya yöneticisi aracılığıyla izinlerin güncellenmesi, komut satırıyla yapılmasıyla karşılaştırıldığında oldukça sınırlıdır. Bununla birlikte, terminalin hayranı değilseniz, dosya yöneticisi ile bu tür bir şeyin nasıl yapılacağını bilmek iyidir.
Gnome / Muhabbet Kuşu, vb.
Aşama 1: Bir terminal penceresi açın ve sudo Dosya yöneticisini root olarak başlatmak için komut.
sudo nautilus
Adım 2: Kök dosya yöneticisine tıklayın. Ardından, Linux sabit diskinizdeki sistem dosyalarına erişmek için “kök dosya sistemi” ni bulun.
Aşama 3: Gnome dosya yöneticisini kullanarak güncellemek istediğiniz klasörü bulun.
4. Adım: Klasöre sağ tıklayın ve “Özellikler” i seçin.
Adım 5: Klasörün izinlerine erişmek için “İzinler” sekmesine tıklayın.
6. Adım: Klasörü istediğiniz izinlere ayarlamak için izin penceresini kullanın. Ardından, "İzinleri Değiştir" düğmesini tıklayın.
“Özellikler” penceresini kapattığınızda, izinler otomatik olarak dizine güncellenmelidir.
KDE
Ne yazık ki, bir yazılım yaması nedeniyle KDE Dolphin dosya yöneticisini kök olarak kolayca açmak mümkün değildir. Bunun yerine izinleri güncellemek için yukarıdaki komut satırı talimatlarını uygulayın.
Dostum
Aşama 1: Bir terminal penceresi açın ve Mate dosya yöneticisini root olarak başlatmak için aşağıdaki komutu çalıştırın.
sudo caja
Adım 2: Soldaki "Cihazlar" sütununun altındaki "dosya sistemi" ni tıklayın. Ardından, izinlerini değiştirmek istediğiniz bir dosyanın kök klasörüne göz atın.
Aşama 3: Değiştirmek istediğiniz klasörü sağ tıklayın ve “İzinler” i seçin.
4. Adım: Klasörün izinlerini ayarlamak için “İzinler” alanını kullanın. Ardından, "İzinleri Değiştir" düğmesini tıklayın.
Adım 5: “Özellikler” penceresini kapatın.
“Özellikler” penceresini kapattıktan sonra, izinler otomatik olarak güncellenmelidir.
XFCE
Aşama 1: Thunar'ı tuşuna basarak kök olarak açın Alt + F2 ve hızlıca başlatıcıya aşağıdaki komutu yazın.
pkexec thunar
Adım 2: Kök modunda Thunar'a erişmek için görünen kutuya kullanıcı şifrenizi girin.
Aşama 3: Sol taraftaki çubukta "Dosya sistemi kökü" nü bulun ve kök dosya sistemine erişmek için seçin. Dosya yöneticisini kullanarak izinlerini güncellemek istediğiniz klasörü bulun.
4. Adım: Klasöre sağ tıklayın ve “Özellikler” i seçin. Ardından, izinler penceresine erişmek için “İzinler” i tıklayın.
Adım 5: “İzinler” de klasör izinlerini ayarlamak için pencereyi kullanın. Ardından pencereyi kapatın.
“Özellikler” penceresi kapalıyken, izin ayarları otomatik olarak uygulanmalıdır.
Genel Linux dosya yöneticileri
Orada bir sürü farklı dosya yöneticileri var. Rehberin bu bölümünde en yaygın 4 tanesini ele aldık. Dosya yöneticiniz kapsam dahilinde değilse, bunun yerine terminal talimatlarını izlemeyi düşünün.
Senin Ubuntu çalıştıran Linux sunucusu? Güncellemek için yoğun prog...
WhatsApp, dünyanın en popüler mesajlaşma uygulamalarından biridir, ...
Linux'ta gizliliklerine değer verenlerin yalnızca bir anlık mesajla...