Koje mogu biti razlozi ako drugi korisnik koristi isti terminal, ima diskovni prostor i RAM, ali ne može da kreira foldere?
sobes.tech АИ
Одговор од АИ
Недостатак prava za pisanje u trenutnom direktorijumu ili na mestu predviđenom za kreiranje foldera.
# Proveriti prava pristupa trenutnom direktorijumu
ls -ld .
Nedostatak prava za izvršavanje (execute) na roditeljskom direktorijumu.
# Proveriti prava pristupa roditeljskom direktorijumu
ls -ld ..
Ograničenja nametnuta ACL (Access Control Lists).
# Proveriti prisustvo ACL
getfacl .
Datotečni sistem je montiran u režimu samo za čitanje.
# Proveriti režim montiranja
mount | grep /path/to/directory
Oštećenje datotečnog sistema ili problemi sa inode-ovima.
# Za proveru datotečnog sistema može biti potrebno restartovanje ili odmontiranje
# fsck /dev/sdX
Ograničenja po kvotama prostora na disku za korisnika ili grupu.
# Proveriti kvote
quota -v
Prisutnost nemodifikabilnog atributa (immutable) na direktorijumu.
# Proveriti atribute
lsattr .
# Ukloniti nemodifikabilni atribut (zahteva superkorisničke privilegije)
# chattr -i .
Radni direktorijum se nalazi na mrežnom resursu sa ograničenjima za zapis.
Prisutnost specijalnih sigurnosnih modula (npr. SELinux ili AppArmor) sa politikama koje zabranjuju kreiranje fajlova/direktorijuma.
# Proveriti status SELinux
sestatus
# Proveriti režim SELinux
getenforce
Kvarovi sistema ili procesi koji blokiraju pristup datotečnom sistemu.