Джун (Junior):
«Есть чтение, запись и выполнение. Для изменения прав используют chmod».
Мидл (Middle):
«В Linux три категории пользователей: владелец, группа и остальные. Для каждой категории задаются права: чтение (r), запись (w), выполнение (x). Права можно изменять командой chmod
, владельца — chown
, группу — chgrp
. Например, chmod 755 script.sh
даёт владельцу все права, а остальным — только чтение и выполнение».
Сеньор (Senior):
«Права доступа в Linux делятся на три блока: для владельца, группы и остальных. Каждое право кодируется числом: r=4, w=2, x=1. Поэтому chmod 644 file
означает rw-r—r—. Помимо базовых прав, есть специальные биты: SUID, SGID и sticky bit, которые влияют на поведение исполняемых файлов и директорий. Владельца и группу можно менять командами chown user:group file
и chgrp group file
. В продакшене важно также контролировать права через ACL (getfacl
, setfacl
) для более гибкого управления».