Debian/Ubuntu - Права на папку в home

Аватара пользователя
YDen

Debian/Ubuntu - Права на папку в home

Сообщение YDen »

Здравствуйте.

Подскажите пожалуйста, запутался совсем. Ubuntu server 18.04. Под апачем крутится сайт.

Есть папка: /home/yuuu/baskup

Нужно чтобы к ней и содержимому ее имел доступ четние+запись пользователь апача (www-data) и я (yuuu).



Делаю:

sudo chown -R yuuu:yuuu /home/yuuu/baskup

sudo chown -R www-data:www-data /home/yuuu/baskup



Все нормально, захожу забираю содержимое. Но если потом апач поместит туда файлы - я в папку /home/yuuu/baskup захожу, но скачать эти фалы не могу.



Как можно навсегда закрепить нужные права на папку и ее содержимое?



благодарю
Аватара пользователя
Jula0071

Re: Debian/Ubuntu - Права на папку в home

Сообщение Jula0071 »

Цитата YDen:



sudo chown -R yuuu:yuuu /home/yuuu/baskup

sudo chown -R www-data:www-data /home/yuuu/baskup
Debian/Ubuntu - Права на папку в home




Эти телодвижения подсказывают, что вы думаете, что можно добавить права нескольким группам. Но нет, права POSIX даются только одной группе, последней, в данном случае www-data.



Добавьте своего юзера yuuu в группу www-data и всё заколосится.

gpasswd -a yuuu www-data



Также нужно посмотреть правила umask, они скорее всего 022.
Аватара пользователя
Jula0071

Re: Debian/Ubuntu - Права на папку в home

Сообщение Jula0071 »

Можно и не добавляя юзера в группу. Я обычно просто ставлю группу www-data и веб-сервер получает доступ. А владельцем остаётся мой юзер. Только права выставить 775 или 770.
Аватара пользователя
YDen

Re: Debian/Ubuntu - Права на папку в home

Сообщение YDen »

Цитата Jula0071:



Добавьте своего юзера yuuu в группу www-data и всё заколосится.

gpasswd -a yuuu www-data
Debian/Ubuntu - Права на папку в home




Добавил себя в группу. Но все равно не могу скачать файлы внутри /home/yuuu/baskup

У созданных апачем файлов маска 660.
Аватара пользователя
shisik

Re: Debian/Ubuntu - Права на папку в home

Сообщение shisik »

Цитата YDen:



У созданных апачем файлов маска 660.
Debian/Ubuntu - Права на папку в home




А владелец и группа?
Аватара пользователя
Jula0071

Re: Debian/Ubuntu - Права на папку в home

Сообщение Jula0071 »

Цитата Jula0071:



А владелец и группа?
Debian/Ubuntu - Права на папку в home




Как узнать?

Сенк
Аватара пользователя
YDen

Re: Debian/Ubuntu - Права на папку в home

Сообщение YDen »

Цитата Jula0071:



ls -la /home/yuuu/baskup
Debian/Ubuntu - Права на папку в home




drwxrwxr-x 2 775 yuuu 4096 май 11 04:58 .

drwxr-xr-x 14 yuuu yuuu 4096 апр 19 09:10 ..





-rw-rw---- 1 root root 6787947 май 10 04:59 backup-moodle2-course-7-инф_6-20210510-0459-nf.mbz
Аватара пользователя
Jula0071

Re: Debian/Ubuntu - Права на папку в home

Сообщение Jula0071 »

Цитата YDen:



-rw-rw---- 1 root root
Debian/Ubuntu - Права на папку в home




А это вот как получилось? Явно не от апача такое пришло. Ну смените владельца chown yuuu:yuuu /home/yuuu/baskup/backup-moodle2-course-7-инф_6-20210510-0459-nf.mbz
Аватара пользователя
YDen

Re: Debian/Ubuntu - Права на папку в home

Сообщение YDen »

Цитата Jula0071:



А это вот как получилось?
Debian/Ubuntu - Права на папку в home




Я файлозиллой видимо подкакал.

Сегодня ночью бекап создастся апачем, посмотрю.



сенк
Ответить

Вернуться в «Общий по Linux»