Задать вопрос

Почему нельзя записать в файл даже при 777 правах?

Пытаюсь оседлать VPS, создал юзера чтобы видеть папку /var/www по ssh вот таким методом:
useradd sftp -d /var/www
chown -hR sftp /var/www
passwd sftp

Зашел по ssh, залил скриптец (SXD), но теперь выяснилось что нет доступа на запись в файлы, даже если я выставляю 777. Куда копать?
  • Вопрос задан
  • 2816 просмотров
Подписаться 4 Оценить Комментировать
Решения вопроса 1
Reshat
@Reshat Автор вопроса
Написал в суппорт, сказали:
Добавили права o+x на папку
Пока не знаю что это значит, но помогло. Может ткнёте литературой или ссылкой где есть объяснение этой фразе?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
butteff
@butteff
Раз в тысячу лет заправляю свитер в носки
При 777 записать может любой, смотрите права на папку выше.

Сделайте владельцем файлов себя.
Для этого использйте команду chown.

К примеру:
chown reshat:developers /var/www


Чтобы создать группу developers, используйте groupadd.
groupadd developers


Чтобы добавить себя в эту группу, используйте usermod
usermod -g developers reshat

Вот статья на тему, почитайте.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы