Advertisement:

Author Topic: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?  (Read 159986 times)

Offline Elmacik

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,276
  • Gender: Male
  • = Human Draft =
    • IT Store
CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« on: November 29, 2005, 06:08:34 AM »
CHMOD bir linux komutudur ve sunucunuzdaki (dolayısıyla sitenizdeki) dosyalara erişim izinlerini ayarlamanızı sağlar. Yani sitemdeki hangi dosyayı kim açabilir? Kim değiştirebilir? Kim yazabilir, kim silebilir.. Bunları ayarlamanız için kullanılan bir komuttur.
Elimizin altında linux yok veya nasıl sunucuya erişip de bu komutu çalıştıralım diyorsanız, FTP istemciler bu işi pek güzel yapıyor :) Ör: FileZilla, FlashFXP, CuteFTP vs.. Ayrıntıya girmeyelim, chmod 644 yalnızca okunabilir dosyalar için (read-only) kullanılır; chmod 755, okunabilir ve çalıştırılabilir dosyalar içindir; chmod 777 ise, okuma, yazma ve çalıştırma izni vermek içindir. (Tüm izinler yani)
Nasıl ayarlayacaksınız? Herhangi bir FTP istemciyle sunucunuza girin, sonra erişim iznini değiştirmek istediğiniz dosya ve klasöre sağ tıklayın. Çıkan menüde CHMOD veya ATTRIBUTES seçeneğini görmelisiniz. Şimdi numerik alana istediğiniz izni yazabilirsiniz. Bu işlemi cPanel veya benzeri kontrol panellerinden de yapabilirsiniz. Dosya veya klasörünüzün ismine tıklayın, sağ üst köşede bir menü belirecek. Buradan "Change permissions" veya benzeri bir ifade bulacaksınız. Yine rakamsal olarak yazacaksınız sonra chmod değerini.
Siteniz bir Windows sunucu üzerindeyse, CHMOD sizin için değildir. O zaman da dosya izinlerini hostunuzun sağlamış olduğu kontrol paneline (genellikle Plesk) girerek ayarlayabilirsiniz.

Popüler FTP programlarından biri olan Filezilla'nın kullanımı burada Sindorf arkadaşımız tarafından anlatılmıştır.

Düzenleme (Alpay):
Arkadaşlar eğer CHMOD ayarlarını 777 yaptıgınız halde paketlerden yine aynı hatayı alıyorsanız Packages klasörü içinde " temp " adlı klasör oluşturup chmod unu ayarlayip paketinizi kurabilirsiniz.Bu işlemin sebepi bazı linux sunucuların yazılım ayarlarından kaynaklanır.Not : Tüm gerekli uygulamalardan sonra bu yönteme başvurunuz.
« Last Edit: August 31, 2008, 05:45:38 AM by Alpay »
Home of Elmacik

Offline 4LP3RUZ1

  • SMF Hero
  • ******
  • Posts: 3,438
  • Gender: Male
  • Frozen frogs are gone!
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #1 on: July 19, 2006, 01:42:11 PM »
Aşağıdaki dosyaların izinleri kurulumda 777 olmalıdır:

    * attachments
    * avatars
    * Packages
    * Packages/installed.list
    * Packages/server.list
    * Smileys
    * Themes
    * agreement.txt
    * Settings.php
    * Settings_bak.php
    * install.php
    * Themes/default/languages/Install.english.php

Geri kalan klasör veya dosyalar için 644 veya 640 kullanılabilir, herhangi bir hata ile karşılaşmanız durumunda ise bu izinleri yükseltmeniz gerekebilir. Özellikle kurlumdan sonra Settings.php dosyanızı 644 yapmanız tavsiye edilir.

Yine de belirtmekte fayda var, düzgün ayarlanmış bir sunucuda bütün dosyaların 777 yapılması bile güvenlik riski oluşturmaz

Bir öneri: public_html dosyanızı, yani web sunucunuzun kök klasörünü 750 izni ile ayarlayın.
Frozen frogs are back :(

Offline Cappystarj0e

  • Newbie
  • *
  • Posts: 6
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #2 on: July 26, 2006, 01:10:54 PM »
ya arkadaşlar şu izinler meselesi hakkaten çok karıştırdı kafamı. chmod u denilen gibi yapıyorum ama hala herhangibir modifikasyon kuramadım siteme. sebep ne olabilir?

Offline erdem86

  • Semi-Newbie
  • *
  • Posts: 75
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #3 on: July 27, 2006, 10:45:38 AM »
Kurulumu yapılmış ve çalışan bir SMF'de dosya ve klasör izinleri ne olmalıdır?

Şu an benim sitemde herşey 777 gözüküyordu. Ben pek güvenemedim ve onları 755 ve 644 yaptım. Mutlaka 777 kalması gereken dosyalar/klasörler var mı?

« Last Edit: July 27, 2006, 10:53:14 AM by erdem86 »

Offline Elmacik

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,276
  • Gender: Male
  • = Human Draft =
    • IT Store
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #4 on: July 27, 2006, 01:49:07 PM »
@erdem86, mod kuracaksan /Packages klasörü ve içindekiler, avatar yüklemeye izin vereceksen /avatars klasörü 777 olmalıdır.
Bunlar dışında hiç bir şeyin 777 olması gerekmez. Tüm klasörleri 755 tüm dosyaları da 644 yapabilirsin.
Hatta sunucun iyi ayarlanmışsa 777 yapmana hiç gerek olmadan 644 ile bile değişiklikler yapabilirsin.
Settings.php yazılamaz olduğu durumda da sunucu ayarlarını değiştiremezsin. Ayarları değiştireceğin zaman Settings.php dosyasını chmod 777 yapman gerekebilir.
Home of Elmacik

Offline erdem86

  • Semi-Newbie
  • *
  • Posts: 75
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #5 on: July 28, 2006, 05:18:57 AM »
Tamam. O zaman Packages'ın içindeki tüm dosyaları 777 yapmamın bir sakıncası yok galiba. Diğerleri 755 ve 644 olarak kalabilir.

Yardımın için teşekkür ederim.  ;)

Offline siberk

  • Jr. Member
  • **
  • Posts: 215
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #6 on: July 28, 2006, 04:58:43 PM »
bu server değiştirince çok oluyor veritabanı yedeklemek için hangi dosyaların izinleri açık olması gerek

Code: [Select]
Tanımladıgınız dosya ya olusturulamadı ya da yazılabilir degil
bu hatayı veriyor hep hangileri açmalı izinlerin??

Offline thesinaps

  • Newbie
  • *
  • Posts: 8
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #7 on: August 18, 2006, 01:30:54 AM »
siteme index Iları yüm dosyalar 777 olduğundan mı olmuştur?

Offline Stt

  • Semi-Newbie
  • *
  • Posts: 97
  • Gender: Male
  • Ne İçin Varsak, Onun İçin Ölürüz.
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #8 on: August 21, 2006, 01:28:31 AM »
Quote
Aşağıdaki dosyaların izinleri kurulumda 777 olmalıdır:

    * attachments
    * avatars
    * Packages
    * Packages/installed.list
    * Packages/server.list
    * Smileys
    * Themes
    * agreement.txt
    * Settings.php
    * Settings_bak.php
    * install.php
    * Themes/default/languages/Install.english.php

Demişsin De, Hadi Sunucu Güvenliksiz, Server'da Başka Bi Siteye Shelli Soktular. Ne Yaparız Biz Sonra. Settings.php ve Themes açık :D

Offline Stt

  • Semi-Newbie
  • *
  • Posts: 97
  • Gender: Male
  • Ne İçin Varsak, Onun İçin Ölürüz.
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #9 on: August 21, 2006, 01:30:11 AM »
siteme index Iları yüm dosyalar 777 olduğundan mı olmuştur?


Kuşkusuz ki  ;) , tabi admin şifresini öğrenmiş olabilirler, ftp veya cpanel,plesk vs. şifresini öğrenmiş olabilirler, sana trojan,spyware vs. göndermiş olabilirler. Sen Pcye Format at, şifreleri değiştir. :)

Offline siter

  • Jr. Member
  • **
  • Posts: 102
  • Matrix Delisi
    • ..::CİDDİYET FORUM::..
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #10 on: September 14, 2006, 07:50:11 AM »
Smf RC3 Bu ayarları kendisi yapmıyor mu?
Ben hiç bi ayar yapmadım benden şifre istedi,ne lazımsa kendisi yaptı.
Gomik:
Bir Sabah Programında Kocasını Şikayet Eden Kadının Söylediği Söz:
"-Kocam Beni Hergün Çatır Çatır Dövüyordu."


Offline woad.raider

  • Sophist Member
  • *****
  • Posts: 1,193
  • Gender: Male
  • ADALETTE TAVİZ OLMAZ
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #11 on: November 09, 2006, 02:17:28 PM »
hiçbiri 777 değil bende şuan,bi sorun olurmu,saldırı olcağı için böyle yaptım ve ftp programından girmedım site adı ftp den girdim klasörlere sağ tıkladım özelliklerde onaylı kutular var onlardan yazma-all users ve gruplar için i kapadım...doğrumu yaptım...

Offline Elmacik

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,276
  • Gender: Male
  • = Human Draft =
    • IT Store
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #12 on: November 09, 2006, 05:34:23 PM »
Sorun olmaz.
Home of Elmacik

Offline Kaski

  • Semi-Newbie
  • *
  • Posts: 16
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #13 on: November 13, 2006, 04:56:25 PM »
bu konuda bir sorunum var ben localhost ta smf denemelerimi yapıyorum ama localhostts chmod ayarlarını nasıl ayarlarım herhangi bir vilgim yok beni aydınlatırsanız sevnirim.
Neydik ki, ne olalım ...

Offline -κааи-

  • Jr. Member
  • **
  • Posts: 113
  • www.kaanarslan.com
    • KaaNArslaN.CoM
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #14 on: November 17, 2006, 01:36:52 PM »
Elmacik güzel döküman teşekkürler fakat anlamadığım birşey var diğerleri neysede agreement.txt dosyasını neden 777 yapıyorus onu kurulumu yaparkenmi yazıyor ???
valla ii dikkat etmişin :D

Offline Elmacik

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,276
  • Gender: Male
  • = Human Draft =
    • IT Store
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #15 on: November 18, 2006, 01:18:24 AM »
Kurulumda Settings.php dosyasının dışında hiç bir şeyin 777 olması gerekmez.
Bazı dosyaların özellikle 777 yapılmasının istenmesinin sebebi kurulumdan sonra sorun yaşanmaması içindir.
Home of Elmacik

Offline Gr@fiker

  • SMF Hero
  • ******
  • Posts: 2,176
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #16 on: November 19, 2006, 04:02:05 PM »
yaw bende hepsini ayarliym diye forum kurmuyordum ftp programından izin verilmemiş plesk ten yapıyordum oradanda çok zordu :P iyi o zaman artık onu tek yaparım

Teşekkürler Elmacık Abi ;)
İ dont have a msn

Offline beyinx.com

  • Semi-Newbie
  • *
  • Posts: 71
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #17 on: November 22, 2006, 04:40:11 AM »
siteme index Iları yüm dosyalar 777 olduğundan mı olmuştur?


Kuşkusuz ki  ;) , tabi admin şifresini öğrenmiş olabilirler, ftp veya cpanel,plesk vs. şifresini öğrenmiş olabilirler, sana trojan,spyware vs. göndermiş olabilirler. Sen Pcye Format at, şifreleri değiştir. :)

aynen arkadaşım yasakladıgım bır uyr cyber_warrior a şikayet etmiş beni ordan bırı uyarı mesajı verdı hack  licem diye

2 gun sonra yasakladıgım kişi benim butun veri tabanım ve host bilgilerimi bana soyledi :)
şu anda yeniden yuklemek üzereyim :)
Signature only : root

Offline edebi

  • Semi-Newbie
  • *
  • Posts: 52
    • kpss öss oks matematik fizik ingilizce konu anlatımı
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #18 on: November 22, 2006, 01:29:38 PM »
Arkada_lar merhaba yeni bir forum kurdum ancak google reklamlar1n1 eklememe izin vermiyor yani yazdiramiyorum üzerine index dosyamla beraber kodlarimi göndersem siz ekler misniz indexime. yardimci olmak isteyen arkadaslar maillerini de b1rakirsa çok sevinirim simdiden tesekkurler

Offline Elmacik

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 8,276
  • Gender: Male
  • = Human Draft =
    • IT Store
Re: CHMOD Nedir? Dosya İzinleri Nasıl Olmalıdır?
« Reply #19 on: November 22, 2006, 01:30:20 PM »
Nerede yazdıramıyorsun? Dosyayı bilgisayarına indir, düzenleyip tekrar yükle.
Home of Elmacik