Gösterilen sonuçlar: 1 ile 2 Toplam: 2
  1. #1
    Onursal Üye
    Üyelik tarihi
    Nov 2005
    Nerden
    Uzay:))
    Burç:
    Kova
    Cinsiyet
    Erkek
    Yaş
    42
    Mesaj
    11.462
    Blog Mesajları
    33
    Rep Gücü
    93742

    chmod nedir? nasıl yapılır?

    php Cgi dosyalarınızı servere kurma işiyle uğraşıyorsanız, server de 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. Dosyann ç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 Cute FTP(share) ve WS_FTP LE(free).

    WS_FTP LE kullanıyorsanız, servere bağlantı kurduktan(connect) sonra server tarafındaki dosya üzerinde fareyle sağ tıkladığınızda sağ yandaki menü çıkacak. Menüden chmod (UNIX)' i tıklayın. Aşağıdaki gibi Remote file permissions penceresi açılacak



    Burada gördüğünüz herbir seçeneğin bir sayısal değeri var. Üst resimdeki seçeneklerin sayı değeri toplamı 755 edecektir. OK'i tıkladığımızda belirttiğimiz dosyanın özniteliklerini değiştirme işlemini uygulattırırız. Seçeneklerin hepsi seçili olsaydı chmod 777 olacaktı.

    Penceredeki kelimelerin manaları:
    OWNER: Kullanıcı hakları
    GROUP: Ağ grubuna dahil olanların hakları
    OTHER: Ağa ulaşabilen diğer kullanıcıların hakları.

    READ: Dosyayı okuma hakkı
    WRITE: Dosyaya yazma hakkı
    EXECUTE: Dosyayı çalıştırma hakkı.

    Öyleyse; chmod755 ile dosyayı, herkes çalıştırabilir ve okuyabilir, yazma hakkı sadece sahip olan kullanıcıya aittir.
    Tekrar hatırlatayım. CHMOD yalnız UNIX ve türevleri serverlerde(Linux vs..) kullanılır. NT ve Windows serverlerde yoktur.
    Ayrıca bazı serverler cgi ve pl uzantılı dosyaları otomatik olarak chmod755 ile özniteliklerini değiştirmektedir.

    kaynak:cjb.net

  2. #2
    Üyecik
    Üyelik tarihi
    Jan 2006
    Mesaj
    18
    Rep Gücü
    12
    peki pleksta nasıl olur üstadım ben beceremedimde :( resimli anlatırsan sevinirim

Benzer Konular

  1. Pansuman Nedir? Nasıl Yapılır?
    dogangunes Tarafından Sağlık Bilgileri Foruma
    Yorum: 0
    Son mesaj: 26-04-2012, 03:08 AM
  2. Tuğla Nedir Nasıl Yapılır ?
    dogangunes Tarafından Genel Kültür Foruma
    Yorum: 0
    Son mesaj: 30-01-2011, 03:23 PM
  3. Aşılama Nedir ve Nasıl Yapılır ?
    Nil@y Tarafından Tüp bebek ( Mikroenjeksiyon ) Foruma
    Yorum: 1
    Son mesaj: 09-05-2008, 05:26 PM
  4. Akü nedir? Bakımı nasıl yapılır?
    ErDaLL Tarafından Oto teknik servis Foruma
    Yorum: 2
    Son mesaj: 16-01-2008, 04:01 PM
  5. Overclock Nedir? Neden Yapılır? Nasıl Yapılır?
    Bay X Tarafından Donanım Foruma
    Yorum: 0
    Son mesaj: 10-10-2007, 09:30 PM
Yukarı Çık