Ubuntu Türkiye

Yazılım => Programlama => PHP => Konuyu başlatan: alperenss - 27 Ocak 2019 - 02:12:36

Başlık: [Çözüldü] lamp serverda www klasörü
Gönderen: alperenss - 27 Ocak 2019 - 02:12:36
kurulumu forumdaki gibi yaptım ama www klasöründe her hangi bir değişiklik yapamiyorum erişim engellendi diyor nasıl çözebilirim
Başlık: Ynt: lamp serverda www klasörü
Gönderen: marslı - 27 Ocak 2019 - 13:37:12
sudo chmod 775 -R /var/www/html
Başlık: Ynt: lamp serverda www klasörü
Gönderen: fsutil - 27 Ocak 2019 - 16:02:13
aşağıdaki gibi /var/www dizini için kullanıcı ve grubu www-data olarak belirleyin.

sudo chown www-data:www-data -R /var/www/

ardından kendi kullanıcınızı www-data grubuna dahil edin.

sudo gpasswd --add KULLANICI_ADINIZ www-data

ardından www-data grubunda bulunan kullanıcılar için yazma ve okuma izinlerini verin.

sudo chmod g+rx -R /var/www




bu şekilde yaptığınızda yazma - okuma işlemi yapabilmeniz lazım. tam emin değilim ama www-data grubuna kullanıcı ekleme işleminin ardından sistemi yeniden başlatmanız gerekebilir.
Başlık: Ynt: lamp serverda www klasörü
Gönderen: Empat - 27 Ocak 2019 - 16:14:52
[mention=644041]@fsutil[/mention]

Yeni bir gruba eklemeye ne gerek var?

users grubu veya varsayılan grup daha mantıklı değil mi?
Başlık: Ynt: lamp serverda www klasörü
Gönderen: fsutil - 27 Ocak 2019 - 17:30:39
Alıntı yapılan: Empat - 27 Ocak 2019 - 16:14:52
[mention=644041]@fsutil[/mention]

Yeni bir gruba eklemeye ne gerek var?

users grubu veya varsayılan grup daha mantıklı değil mi?

www-data zaten varsayılan bir grup, kullanım amacı da /var/www dizinini yönetmektir.
direkt olarak users grubunu kullanmak çok yanlış olur.


"www-data: Some web servers run as www-data. Web content should not be owned by this user, or a compromised web server would be able to rewrite a web site. Data written out by web servers, including log files, will be owned by www-data."

https://wiki.debian.org/SystemGroups
Başlık: Ynt: lamp serverda www klasörü
Gönderen: alperenss - 28 Ocak 2019 - 01:52:10
bütün yazdıklarınızı denedim ama olmadı hala daha aynı problem devam ediyor dosyada herhangi bir değişiklik yapamıyorum


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 28 Ocak 2019 - 01:59:24

tamamdır çözdüm yardımlarınız için teşekkürler www klasörünün içindeki html klasörüne yetki verdim
Başlık: Ynt: lamp serverda www klasörü
Gönderen: Empat - 28 Ocak 2019 - 15:41:11
[mention=644053]@alperenss[/mention]

Sorununuz çözüldüyse, konu başlığınızı "[ÇÖZÜLDÜ]" olarak işaretleyin lütfen. "[ÇÖZÜLDÜ]" işaretlemesini nasıl yapacağınızı bilmiyorsanız buraya (https://forum.ubuntu-tr.net/index.php?topic=31789.msg380776) tıklayarak, öğrenebileceğiniz konuya gidebilirsiniz.
Başlık: Ynt: [Çözüldü] lamp serverda www klasörü
Gönderen: if - 11 Nisan 2019 - 15:34:28
@fsutil, kullanıcıyı www-data gurubuna eklemeye gerek olduğunu düşünmüyorum. Kısaca www-data gurubu sadece nginx gibi HTTP sunucularının belirli dizinlerde iş yapabilmesi için oluşturulmuş gurub. Normal bir kullanıcının bu belirli dizinlerde iş yapabilmesi için www-data grubuna dahil olmasına gerek yok. Normal kullanıcı hesabı ele geçirildiğinde root hesabının şifresi bilinmeden www-data gurubunun sahip olduğu dizinlerde  işlem yapamazken kullanıcı www-data gurubuna dahil olduğunda işlem yapabilir. Bu da sistem güvenliği açısından iyi değildir.

@alperenss, son izinler görebilir miyim?


ls -la /var/www