Mam bardzo duży i głęboki katalog. Chciałbym, aby wszystko to było tylko do odczytu. Problem polega na tym, że muszę rozróżniać pliki (które otrzymają a=r
) i katalogi (które otrzymają a=rx
).
Jak mogę to zrobić?
linux
permissions
file-permissions
David B.
źródło
źródło
chmod a=rX
co rozwiązuje mój problem. Odman
: (X)execute/search only if the file is a directory or already has execute permission for some user
Odpowiedzi:
Właśnie to znalazłem:
chmod a=rX
co rozwiązuje mój problem. Od mężczyzny: (X)execute/search only if the file is a directory or already has execute permission for some user
.źródło
chmod
akceptuje trybX
, który ustawia tylkox
katalogi.a=X
Możesz także po prostu usunąć uprawnienia do zapisu:
a-w
źródło
Powyższe sugestie nie działały dla mnie, wszystkie foldery zostały ustawione tylko do odczytu.
Kolega dał mi to, co działa:
źródło
źródło