Текст для опытных пользователей Unix, остальным будет непонятно и неинтересно.
Когда я только начинал работать в Unix и создавал свой первый .profile, я задумался о umask и решил, что маска 022 будет слишком открытой, а 077 - слишком ограниченной. Я выбрал компромисс - umask 027 - и много лет с ним жил.
И каждые несколько месяцев задумывался, не пора ли всё-так сделать маску 077 (сделать umask 022 мне с тех пор ни разу в голову не приходило, разве что в скриптах, с помощью которых я публикую информацию).
И вот сегодня я, наконец, окончательно решил, что 027 - компромисс совершенно бессмысленный, и что с самого начала весь выбор был между 022 и 077
Так что я вписал в .profile umask 077 и запустил
Когда я только начинал работать в Unix и создавал свой первый .profile, я задумался о umask и решил, что маска 022 будет слишком открытой, а 077 - слишком ограниченной. Я выбрал компромисс - umask 027 - и много лет с ним жил.
И каждые несколько месяцев задумывался, не пора ли всё-так сделать маску 077 (сделать umask 022 мне с тех пор ни разу в голову не приходило, разве что в скриптах, с помощью которых я публикую информацию).
И вот сегодня я, наконец, окончательно решил, что 027 - компромисс совершенно бессмысленный, и что с самого начала весь выбор был между 022 и 077
Так что я вписал в .profile umask 077 и запустил
chmod -R go= . && chmod -R go+rX public_html