← nitronium.dev
sudo cp ile kopyalanan dosyayı LiteSpeed servis edemiyor — chown şart
2026-06-09
LiteSpeed (ve çoğu web sunucusu) dosyaları nobody veya www-data kullanıcısı olarak okur. sudo cp ile kopyalanan dosyalar root:root sahipliğiyle gelir; web sunucusu bu dosyaları okuyamaz ve 404 döner.
Sorun
`bash
sudo cp /tmp/yeni.html /home/site/public_html/yeni.html
curl https://nitronium.dev/yeni.html # 404
`
stat ile bakınca:
`
644 root root
`
Oysa diğer dosyalar:
`
644 www-user www-user
`
Çözüm
Kopyaladıktan hemen sonra sahipliği düzelt:
`bash
sudo cp /tmp/yeni.html /home/site/public_html/yeni.html
sudo chown www-user:www-user /home/site/public_html/yeni.html
`
Ya da tek satırda:
`bash
sudo install -o www-user -g www-user -m 644 /tmp/yeni.html /home/site/public_html/yeni.html
`
install komutu kopyalama + sahiplik + izin ayarını tek adımda yapar.