Проверьте настройки Umask. Вы можете установить его один раз с помощью команды "umask", но если вы хотите сохранить его навсегда, вы должны включить его в .bashrc, .profile, ... или что вы используете.
Существует также настройка для техники входа в PAM. (/Etc/pam.d)
У меня есть например в /etc/pam.d/common-session:
optional pam_umask.so umask=002
Но теперь это действительно подробно. Мне нужно знать больше о вашей системе.
Чтобы получить "локальные" маски, есть также опция монтирования umask, которая только изменяет маски для этого устройства. Однако это верно только для определенных файловых систем, таких как FAT.
Об умсаке и правах доступа: как отмечал vtest, 777 не является хорошим выбором для прав доступа и обычно не требуется. С umask 002 группа получает разрешение на запись. Причина сделать это, теперь вы можете дать реж. групповое владение по вашему выбору и установите его права на 2775 (то есть rwxrsxr-x). Группа-ы (или 2000) означает, что каждый создан файл или каталог. будет снова принадлежать к этой группе и, таким образом, будет доступен для записи всем в этой группе).