Я запускаю Ubuntu на Oracle Vbox в Windows 7 для разработки веб-сайта. У меня есть набор каталогов, которые имеют права на чтение / запись владельца, но группа www-data не имеет прав на эти каталоги.
Я попробовал команду sudo chmod 640 /path-to-directory
изменить статус, но получил сообщение, запрашивающее мой пароль www-data. Мой пароль уровня владельца не работает, и я не знаю, каким может быть этот пароль.
Я попытался passwd
получить сообщение «Смена пароля для www-данных и запрос моего текущего пароля». Когда я вхожу в него, я получаю это сообщение об ошибке:
passwd: ошибка манипуляции токеном аутентификации
passwd: пароль не изменен
Это сообщение об ошибке больше похоже на проблему в моей системе, но все остальное работает нормально.
источник
whoami
там. У вас еще есть www-данные? Я не уверен, что вы подразумеваете под "именем unix (владельца)" - какое имя пользователя вы вводите при входе в систему? Это что-то вроде "ashlar" или "admin" или это "www-data"?Чтобы изменить пароль, используйте эту команду sudo passwd username , измените username на пользователя, для которого вы хотите установить новый пароль, но также вы должны проверить владельца и группу конкретного каталога. Используйте эту команду ls -l / path / to / file # третье поле в выводе ls -l - пользователь, а четвертое - группа
Вы можете изменить группу и владельца с помощью chown
источник