Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Ubuntu 21.10, не могу разместить локальные сайты в домашней директории  (Прочитано 1030 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн XTishka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Здравствуйте, установлена Ubuntu 21.10, LEMP
При попытке подключения сайтов расположенных в домашней директории выдаёт сообщение file not found.
Если же закинуть эти же сайты в директорию /var/www/sites , то все нормально работает.
Пользователь добавлен в группу www-data.
Такое ощущение, что залочили доступ к папке пользователя.

Подскажите, можно ли настроить Nginx на работу с домашней директорией?
Спасибо

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6733
  • 20% Cooler
    • Просмотр профиля
namei -l /путь/сайтов/расположенных/в/домашней/директории
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн XTishka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
namei -l /путь/сайтов/расположенных/в/домашней/директории

Прямо сейчас нет возможности проверить. Завтра.
Если не сложно, подскажите это что?
Спасибо

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6733
  • 20% Cooler
    • Просмотр профиля
Если не сложно, подскажите это что?
проверка прав на весь путь
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн XTishka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
namei -l


xtishka@LinXT:~$ namei -l /home/xtishka/Projects/Sandbox/test.local/
f: /home/xtishka/Projects/Sandbox/test.local/
drwxr-xr-x root    root    /
drwxr-xr-x root    root    home
drwxr-x--- xtishka xtishka xtishka
drwxrwxr-x xtishka xtishka Projects
drwxrwxr-x xtishka xtishka Sandbox
drwxrwxr-x xtishka xtishka test.local

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
setfacl -m g:www-data:x,d:g:www-data:x /home/xtishka /home/xtishka/Projects /home/xtishka/Projects/Sandbox -m d:g:www-data:rx /home/xtishka/Projects/Sandbox -Rm g:www-data:rx,d:g:www-data:rx /home/xtishka/Projects/Sandbox/*
« Последнее редактирование: 28 Января 2022, 13:18:01 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн XTishka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
AnrDaemon

ALiEN175, AnrDaemon
Спасибо вам огромное! Сработало!

Может быть вы в курсе, подскажете, это какие-то изменения в правах доступа к домашним папкам в новых дистрибутивах?
В Ubuntu 20.04 такой проблемы не возникало.

Еще раз большое спасибо.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Только если вы сами в 20-й что-то правили. umask по умолчанию уже очень давно 0750.

Пользователь добавил сообщение 28 Января 2022, 13:18:20:
Поправил команду, убрал ненужные +r.
« Последнее редактирование: 28 Января 2022, 13:18:20 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.057 секунд. Запросов: 25.