Bölümümde CentOS ve samba ile küçük bir dosya sunucumuz var. Bazı temel bakım yapabilmek için root erişimim var.
Bugün bazı klasörleri salt okunur yapıyordum, bu yüzden devam ettim ve yaptım chmod -R -w some-folder/
, ancak birkaç dosya için yanıt aldım:
chmod: ./somefile.pdf: yeni izinler r-xr-xr-x değil, r-xrwxr-x
Ekledikten sonra -v
çok fazla bilgi almıyorum:
modu ./somefile.pdf '' 0575 (r-xrwxr-x) olarak korunur
Sadece emin olmak için aşağıdakileri denedim:
# touch test-file
# chmod -v -R -w .
mode of `./somefile.pdf' retained as 0575 (r-xrwxr-x)
chmod: ./somefile.pdf: new permissions are r-xrwxr-x, not r-xr-xr-x
mode of `./test-file' changed to 0444 (r--r--r--)
Kökün chmod yapamamasının iyi bir nedenini düşünemiyorum ?
Bazı çerezler:
- Dosya sistemi salt okunur değildir (yalnızca bazı dosyalar değiştirilemez).
- Chmod komutlarını root olarak çalıştırdım ama hiçbir etkisi olmadı.
- Dosyaların bulunduğu bölüm ext4'tür.
GÜNCELLEMELER : Bu, lsattr
dosya ve içeren klasördeki çıktıdır :
# lsattr somefile.pdf
-------------e- somefile.pdf
# lsattr ..
-------------e- ../myfolder
Setuid mevcut değil ( ls -la
):
dr-xr-xr-x 2 userxyz abc 4096 May 30 09:29 .
dr-xr-xr-x 17 userxyz abc 4096 Sep 19 2013 ..
-r-xrwxr-x 1 userxyz abc 275150 Aug 6 2013 somefile.pdf
lsattr
Aynı dosyaların ve üstündeki dizinin çıktısı nedir ?