Разрешить пользователю домена в Plesk запускать SVN Update

На LAMP/Plesk VPS я хотел бы дать одному администратору домена возможность подключиться по SSH к своей учетной записи и запустить обновление svn.

Кажется, я должен дать им пароль root, чтобы сделать это, но это неприемлемо для меня.

Если я попытаюсь использовать учетную запись домена, я получу ошибки прав доступа, связанные с файлами .svn/tmp/, которые, похоже, имеют права root.

Кому-нибудь еще удалось это настроить?


person Buzz    schedule 23.11.2009    source источник


Ответы (1)


Может ли быть так, что касса была создана пользователем root? Попробуйте удалить его и снова проверить как пользователь домена. Пользователь домена должен иметь возможность обновлять его без проблем.

person Pekka    schedule 28.11.2009
comment
Другим вариантом вместо того, чтобы удалять его и снова проверять, будет chown -R <domain_user>:<domain_user_group> /path/to/document/root. Таким образом, он изменит владельца файлов (включая содержимое .svn) на пользователя домена и даст ему разрешение на их изменение, поскольку некоторые проверки могут быть довольно большими. - person Sarah; 08.02.2011