CHMOD Nedir, Nasıl Yapılır?
admin
->
Cgi dosyalarınızı servere kurma işiyle uğraşıyorsanız, server da UNIX ya da türevi ise CHMOD un ne olduğunu bilmek durumundasınız.
CHMOD bahsettiğimiz gibi UNIX ya da türevi işletim sistemlerinde bir komuttur. NT ya da Windows’unuza kurulu yerel web serverde chmod ile alakalı bir işiniz olmayacaktır.
Chmod’un işlevi dosyaların özniteliklerini değiştirmektir. DOS komut satırındaki ATTRIB komutu gibi. DOS ya da WINDOWS’da dosyanın çalışabilir dosya olduğu uzantısından belli olur. BAT, COM, EXE uzantılı dosyalar çalışır dosyalardır. UNIX’de ise durum farklıdır. Dosyanın çalışır olup olmadığı dosya özniteliklerinden belli olur.
Perl cgi scriptlerin de çalışabilir olabilmesi özniteliklerin değiştirilmesi gerekir. Bu işlemi sistem komut satırına ulaşabiliyorsanız komut satırından yapabileceğiniz gibi FTP programı ile de yapabilirsiniz. Birçok FTP programının bu özelliği vardır örneğin yaygın olarak kullanılan CuteFTP ve WS_FTP LE.
Bütün FTP programlarının çalışma mantığı aynı olmakla birlikte, biz burada CuteFTP Pro ile CHMOD ayarlarının nasıl yapıldığını açıklayacağız.
![]() |
1- CuteFTP Pro’u açın, Site Manager ile server ınızı seçip, üzerine çift tıklayarak server’a bağlanın. Bağlantı sağlandıktan sonra server tarafında bulunan ve giriş iznini değiştirmek istediğiniz dosyanın üzerine mouse unuzun sağ-tuş’una tıkladığınızda sol tarafta resmi görünen menü açılacaktır. Menüdeki, Properties / CHMOD (Alt+Enter)’ a Tıklayınız. |
![]() |
2- Sol taraftaki gibi dosyanın özelliklerini gösteren Properties penceresi açılacaktır. Bizim burada dikkat edeceğimiz ve dosyanın ayarlarını yapacağımız bölüm en alttaki Permissions: bölümüdür. Burada da üç tane sekme vardır; Bunlar: Owner: Kullanıcı Hakları, Group: Ağ Grubuna Dahil Olanların Hakları, files: Herkese Açık Olan Genel Haklar. Read: Dosyayı okuma hakkı |
![]() |
3- Burada gördüğünüz herbir seçeneğin bir sayısal değeri vardır. Yan taraftaki resimde seçeneklerin sayı değeri toplamı 755 etmektedir. OK yada Apply’i tıkladığımızda belirttiğimiz dosyanın özniteliklerini değiştirme işlemini uygulattırırız. Örneğimizde bu dosyanın değeri 755 dir.
Öyleyse; chmod755 ile dosyayı, herkes çalıştırabilir ve okuyabilir, yazma hakkı sadece sahip olan kullanıcıya aittir. |
![]() |
Seçeneklerin hepsi seçili olsaydı chmod 777 olacaktı. Buna göre de chmod777 ile dosyayı, herkes çalıştırabilir, okuyabilir ve yazab |
Katagori
Web Masterlar İçin |












































































