Sobes.tech
Middle

Jakie mogą być przyczyny, jeśli inny użytkownik korzysta z tego samego terminala, ma miejsce na dysku i pamięć RAM, ale nie może tworzyć folderów?

sobes.tech AI

Odpowiedź od AI

Brak uprawnień do zapisu w bieżącym katalogu lub w miejscu przeznaczonym do tworzenia folderu.

# Sprawdź uprawnienia dostępu do bieżącego katalogu
ls -ld .

Brak uprawnień do wykonywania (execute) na katalogu nadrzędnym.

# Sprawdź uprawnienia dostępu do katalogu nadrzędnego
ls -ld ..

Ograniczenia nałożone przez ACL (Listy Kontroli Dostępu).

# Sprawdź obecność ACL
getfacl .

System plików jest zamontowany w trybie tylko do odczytu.

# Sprawdź tryb montowania
mount | grep /path/to/directory

Uszkodzenie systemu plików lub problemy z inode’ami.

# Aby sprawdzić system plików, może być konieczne ponowne uruchomienie lub odmontowanie
# fsck /dev/sdX

Ograniczenia kwot dyskowych dla użytkownika lub grupy.

# Sprawdź kwoty
quota -v

Obecność atrybutu niezmienialnego (immutable) na katalogu.

# Sprawdź atrybuty
lsattr .
# Usuń atrybut niezmienialny (wymaga uprawnień superużytkownika)
# chattr -i .

Katalog roboczy znajduje się na zasobie sieciowym z ograniczeniami zapisu.

Obecność specjalnych modułów bezpieczeństwa (np. SELinux lub AppArmor) z politykami zabraniającymi tworzenia plików/katalogów.

# Sprawdź status SELinux
sestatus
# Sprawdź tryb SELinux
getenforce

Awaria systemu lub procesy blokujące dostęp do systemu plików.