LINUX.ORG.RU

Создание нового пользователя никак не влияет на существующих.

Что значит «из админки»? От root? И в какой именно директории пропала возможность создавать новые директории?

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Наверно неумело добавил юзера в группу, в результате чего юзер вышел из всех групп, кроме назначенной.

Deleted
()
Ответ на: комментарий от Vsevolod-linuxoid

Из админки магазина.
В директории img невозможно создать поддиректорию.
Приходится под рутом это делать.
Уже и пользователя назначил для img root:root, все-равно не получается.
Не могу понять, что произошло. Админы жалуются.

ctyz2068
() автор топика
Ответ на: комментарий от ctyz2068

например к usermod забыть -a дописать.

для img root:root

вот поэтому только рут и может туда ходить.

Deleted
()
Ответ на: комментарий от Quasar

Администратор магазина, находясь в админке хочет добавить статью.
Посредством редактора (wysiwyg) добавляет картинку, создавая при этом отдельную папку для фоток этой статьи.
Так вот, на той неделе еще все работало нормально.
Теперь он не может ни создать папку, ни загрузить фото.
Обращается ко мне и я через ssh под рутом создаю папку и заливаю картинки.

ctyz2068
() автор топика
Ответ на: комментарий от ctyz2068

Обращается ко мне и я через ssh под рутом создаю папку и заливаю картинки

омг..

chown -R имя_пользователя:группа пользователя путь_до_директории

Имя и группа - те под которым редактор сидит, а не root

upd: или он делает через веб-морду? тогда имя пользователя и группа те, от которого запущен веб-сервер

null123 ★★
()
Последнее исправление: null123 (всего исправлений: 2)
Ответ на: комментарий от ctyz2068

Debian? Пользователь и группа веб-сервера www-data (если, конечно, не было изменено намеренно).

gasinvein ★★★
()
Ответ на: комментарий от ctyz2068

Ты сделал команду типа

chown -R root:root /path/to/img
? И ты после этого удивляешься, что никто не может кроме root туда писать? Или ты пользователя img пытался добавить в группу root?

В общем, прочти 1 часть данной книги (особенно про права доступа к файлам) http://mexalib.com/view/29837 и постарайся не доломать сервак окончательно, с твоими навыками это возможно.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от gasinvein

Сорри, счас найду релеватную. Раньше качал отсюда, всё работало.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от ctyz2068

Уже и пользователя назначил для img root:root, все-равно не получается

А что должно было получиться?

kravzo ★★
()
Ответ на: комментарий от gasinvein

Ну не проверил в первый раз. Я же не виноват, что сайт скурвился и вместо файлов банчит экзешники с левым содержимым. Новая ссылка норм, проверил.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от ctyz2068

Если ты создал нового пользователя и перевёл на него соответствующие сервисы, то тебе следует дать ему необходимые права. Можешь хоть через mc это сделать - как удобнее будет. А можешь так, как выше написали - через chown -R. А ты как пользователя создал? Назначил ему ту же домашнюю директорию, что и на другого повешена?

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

1. adduser user 2. ввел пароль папка создалась в /home/user

ctyz2068
() автор топика
Ответ на: комментарий от ctyz2068

Имя того пользователя, под которым ты добавляешь картинки через админку. И я не телепат, чтобы его знать, там много вариантов. Попробуй восстановить из бэкапа, если он есть, конечно.

И если не спец, какого ты полез из-под рута менять права на файлы?

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от ctyz2068

Для этого необходимо проблему описать, пока что ясно только что вчера работало а сегодня нет.

kravzo ★★
()
Ответ на: комментарий от Vsevolod-linuxoid

какого ты полез из-под рута менять права на файлы?

А главное, непонятно с какой целью.

kravzo ★★
()

подозреваю, что нужно почитать, какую ошибку возвращает веб-сервер когда вы пытаетесь создать файл через веб-морду.

Так же, вероятно веб-сервер запущен с правами не root пользователя, и root:root всё сломало еще больше. У меня вот вся папка:

drwxrwxr-x 8 www-data www-data 4096 Дек 12 15:53 dokuwiki

иначе тоже ничего не создается

Crystal_HMR ★★★
()

Вот такой вот магазин

das_tier ★★★★★
()

Из админки через файловый менеджер пропала возможность создавать папки

Вы бы для начала написали, что за магазин (название движка), что за веб сервер?

samson ★★
()
Ответ на: комментарий от kravzo

думаю, что может быть всё сложнее :) У меня вот, если я меняю права для рута, веб морда пишет «cannot write to file <file>», а в логе апача:

[Fri Jun 09 11:36:49.786576 2017] [:error] [pid 17238] [client ip:39424] PHP Warning: filesize(): stat failed for /var/www/html/dokuwiki/data/pages/other/contacts/index2.txt in /var/www/html/dokuwiki/inc/common.php on line 1331, referer: http://ip/dokuwiki/doku.php?id=other:contacts:index2&do=edit

в коммон.пхп (предпоследняя строка - 1331)

    if($svdta['changeType'] == DOKU_CHANGE_TYPE_DELETE) {
        // Send "update" event with empty data, so plugins can react to page deletion
        $data = array(array($svdta['file'], '', false), getNS($id), noNS($id), false);
        trigger_event('IO_WIKIPAGE_WRITE', $data);
        // pre-save deleted revision
        @touch($svdta['file']);
        clearstatcache();
        $data['newRevision'] = saveOldRevision($id);
        // remove empty file
        @unlink($svdta['file']);
        $filesize_new = 0; 
        // don't remove old meta info as it should be saved, plugins can use IO_WIKIPAGE_WRITE for removing their metadata...
        // purge non-persistant meta data
        p_purge_metadata($id);
        // remove empty namespaces
        io_sweepNS($id, 'datadir');
        io_sweepNS($id, 'mediadir');
    } else { 
        // save file (namespace dir is created in io_writeWikiPage)
        io_writeWikiPage($svdta['file'], $text, $id);
        // pre-save the revision, to keep the attic in sync
        $svdta['newRevision'] = saveOldRevision($id);
        $filesize_new = filesize($svdta['file']);   ## Сюда ругается!!!
    }

я к тому, что не всё так тривиально :D

Crystal_HMR ★★★
()
Последнее исправление: Crystal_HMR (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.