14 Ekim 2023
SSH (Secure Shell) kullanarak dosya ve dizin izinlerini değiştirmek için Unix tabanlı işletim sistemlerinde chmod
komutunu kullanabilirsiniz. İşte temel chmod
komutu kullanımı ve izinlerin nasıl değiştirileceği:
ls -l
): İlk adım, dosya veya dizinin mevcut izinlerini gözlemlemektir. Bu, izinlerin şu anki durumunu anlamanıza yardımcı olacaktır. Aşağıdaki komutla izinleri görebilirsiniz:
ls -l dosya_veya_dizin_adı
chmod
): chmod
komutu ile izinleri değiştirebilirsiniz. Temel kullanım şu şekildedir:
chmod izinler dosya_veya_dizin_adı
chmod 755 dosya.txt
veya chmod u=rw,go=r dosya.txt
.chmod
komutunun ardından izinlerin ifadesini yazarken, aşağıdaki semboller kullanılır:
u
(user): Dosyanın sahibi için izinler.g
(group): Dosyanın grubu için izinler.o
(others): Diğer kullanıcılar için izinler.a
(all): Tüm kullanıcılar için izinler (üçünün birleşimi).+
(ekleme): İzni ekler.-
(çıkarma): İzni kaldırır.=
(ayar): İzni belirli bir değere ayarlar.r
(read): Okuma izni.w
(write): Yazma izni.x
(execute): Çalıştırma izni.Örnekler:
chmod 644 dosya.txt
: Dosya sahibi okuma ve yazma izni alır, diğerleri sadece okuma izni alır.chmod u+x dosya.sh
: Dosya sahibine çalıştırma izni ekler.chmod o-r dosya.txt
: Diğer kullanıcılardan okuma iznini kaldırır.ls -l
): İzinleri değiştirdikten sonra, ls -l
komutunu kullanarak izinlerin güncellendiğini kontrol edebilirsiniz. Dosya veya dizinin izinleri değişmiş olmalıdır.İzinlerin değiştirilmesi, dosyalarınızın ve dizinlerinizin güvenliğini ve erişilebilirliğini yönetmenize yardımcı olur. Ancak, izinleri değiştirirken dikkatli olmalısınız, çünkü yanlış yapılandırılmış izinler, güvenlik sorunlarına yol açabilir veya dosyalara erişiminizi kaybetmenize neden olabilir.
İsterseniz ilgili burdan kategoriden değişik konulara göz atabilirsiniz.
ssh için tavsiye ettiğim ve program indir
Yorum yapabilmek için giriş yapmalısınız.
SSH ile Dosya ve Dizin İzinleri Nasıl Değiştirilir ?
Yorum Yaz