WordPress Dosya ve Klasör İzinlerini Koruma


15

Wp-config.php dosyasını .htaccess kullanarak koruma ve doğru dosya izinlerini ayarlama hakkında makaleler okudum ama hepsini tek bir yerde istiyorum. .Htaccess dosyam neye benzemeli ve 777 vs 755 izinlerine sahip olmak hangi klasörlerde güvenlidir?

Yanıtlar:



6

Genellikle, 777'yi herhangi bir şeye ayarlamak iyi bir fikir değildir. Thomas'ın daha fazla ayrıntı için sağladığı bağlantıları okuyun, ancak genel bir kural olarak klasörler için 755 ve dosyalar için 644 iyi bir uygulamadır.


1
Otomatik güncellemeyi kullanmak istiyorsanız 777'ye bazı şeyler ayarlamanız gerekiyordu. Ve wp-content / uploads klasörünü 777 olarak ayarlamanız gerekiyor.
tooshel

3
Wp-content / uploads klasörü için 777'ye ihtiyacınız yoktur. 755 olarak ayarladım. Jamespaulp.us/wp-content/uploads/2010/08/uploadperm.png
James

0

http://httpd.apache.org/docs/2.2/howto/htaccess.html

Bu konuda uzman değilim, ancak Apache'nin daha yeni sürümlerini kullanıyorsanız .htaccess'e gerek olmadığını duyuyorum (IIS'de bir süredir bu özellik vardı.) Apache yapılandırmanızda dizin taramasını devre dışı bırakabilirsiniz. Dizin yönergesinin Seçenekler yönergesindeki Dizinler seçeneğidir.

http://httpd.apache.org/docs/2.2/mod/core.html#options

777 herhangi biri için gerekli olup olmadığını bilmiyorum. 755 muhtemelen içerik klasörleri için güvenlidir.


0

Apache'de 3 tür kullanıcı veya hemen hemen tüm web sunucusu kullanıcıları, gruplar, diğer

kullanıcı eklemek ona doğru izinler vermek onu webserver eklemek izin verilen grup ona web kök gemi gemi vermek,

ayrıca bağlantılara bakınız


1
Cevabınızı genişletmeye çalışabilir misiniz? Artı, bu ikinci cümle çok kafa karıştırıcı.
s_ha_dum

basit adımlarda 1- apache sunucunuza kullanıcı ekleyin, sudo useradd -d / var / www -G www-data demo 2-set şifre sudo passwd demo 3-Belge kök izinlerini değiştirme sudo chgrp -R www-data / var / www 4-sahibi chown kullanacak bu, find / var / www -type d -exec chmod 755 {} \ klasörleri için özyinelemeli olarak terminal kullanır; klasörler için find / var / www -type d -exec chmod 644 {} \; Ayrıca google yapabilirsiniz htaccess ve diğer hileler ile güvenliğinizi sertleştirmek
Rohan Zakie

Cevabınızı düzenleyin lütfen. Bir yorumda okumak zor. "grup", cevabınızda belirtildiği gibi "kullanıcı" değildir. Hem /var/www/ve www-dataortak fakat evrensel değildir. Herkes için geçerli olmayacak belirli talimatlar veriyorsunuz. Bu karışıklığa neden olur.
s_ha_dum
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.