Почему перестали загружаться файлы в директорию с правами 755 на vps-хостинге?

Арендовал VPS с предустановленной centos. Зашел через root и создал нового пользователя username, от имени которого поднял сайт на wordpress. Работал несколько месяц без ошибок, но сегодня не смог загрузить файл на хостинг, хотя директория имела 755-права. Поднял права до 777 и файл успешно загрузился. Однако вместо 644 он получил 666-права, а в поле "владелец" и "группа" вместо имени моего пользователя "username" появилось имя системного пользователя "apache".

Что произошло? Почему я не могу как прежде загружать файлы с правами 755 для папок и 644 для файлов?
И почему при загрузке файлов в папку с правами 777 вместо имени моего пользователя теперь пишется "apache"?
  • Вопрос задан
  • 691 просмотр
Пригласить эксперта
Ответы на вопрос 1
mblp
@mblp
системный администратор
но сегодня не смог загрузить файл на хостинг

каким образом загружали?
Однако вместо 644 он получил 666-права

за это отвечает umask
вместо моего пользователя username появилось другое имя username2.

вот прям так username2?
в панели ispmanager в разделе "Пользователи" отображается только один мой

он не отображает дефолтных юзерей.
подключитесь по ssh, и посмотрите ввывод
cat /etc/passwd
Под каким юзером раотает апач или кто там у Вас?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы