Sobes.tech
Middle

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.