Серверная часть SMB / NFS для сервера SVN - Ошибки разрешений

Ubuntu 16

Apache2

SVN 1.9.3

Я создал сервер SVN и установил корень репо, чтобы он находился на нем. монтирование NFS (монтируется с правами root). Пользователи на других машинах могли подключиться к репо и выполнить проверку, но когда они попытаются выполнить фиксацию, они получат ошибку разрешений.

Can't open file '/mnt/W/testrepo/firstrepo/db/txn-current-lock': Permission denied

Обычно я бы сделал sudo chown -R www-data: www-data , чтобы исправить эту проблему, но, насколько мне известно, вы не можете сделать это на общем ресурсе NFS.

Я также попытался использовать SMB для серверной части с параметрами монтирования: username = username, password = password, file_mode = 0777, dir_mode = 0777, noperm , но при попытке фиксации возникла та же ошибка разрешений.

Есть ли способ смонтировать общий ресурс NFS как www-данные? Или какое-то другое решение?

0
задан 16 February 2017 в 19:21
1 ответ

Монтируется в / etc / fstab вместо монтирования с помощью команды, и теперь нет проблем с разрешениями.

0
ответ дан 5 December 2019 в 08:37

Теги

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