Ваша проблема не в правах доступа к папке, а в правах только что созданных объектов. Эти разрешения определяются двумя механизмами:
Маска umask определяет, какие разрешения блокируются для новых объектов, и его значение по умолчанию — 022
, блокируя разрешения на запись как для группы, так и для остальных. Вы должны установить это значение соответствующим образом при каждом входе в систему, например. к
umask 002
Если вы используете ACL, вы можете настроить групповые разрешения для новых объектов:
setfacl -m d:g::rwx /home/project
Похоже, это вызваноcompletion-ignore-case
:
$ bind "set completion-ignore-case off"
$ bind -V | grep ignore-case
completion-ignore-case is set to `off'
$ complete -o nosort -W '--color=auto --color=always --color=never' mycommand
$ mycommand --<Tab>
--color=auto --color=always --color=never
Похоже, исправления нет в Bash 4.4.20.