Linux
/srv/subversion 中的 SVN 儲存庫歸使用者 apache 所有,我沒有 sudo - 如何添加/編輯使用者?
我正在為客戶端使用託管託管的 SVN 儲存庫,使用登錄到客戶端給我的 Linux 伺服器。我認為我無法獲得 root 訪問權限,因為它由託管託管服務提供商持有。
我看到 subversion 儲存庫在 /srv/subversion 中,但它歸 apache 使用者所有,似乎沒有人擁有它的憑據。但是,託管主機提供商,大概是擁有 apache 使用者憑據的提供商,並沒有設置儲存庫!所以,我的問題是。
- SVN 伺服器最初是如何安裝的,這樣 apache 使用者最終擁有了 repo?
- 鑑於 conf 子目錄已被鎖定,由 Apache(在 Apache 組中)擁有,並具有 750 權限,我如何向 SVN 儲存庫添加/編輯使用者?
謝謝。
也許您的託管服務提供商有某種基於 Web 的文件管理器可供您使用?對我來說,他們似乎使用 Apache 和 mod_php,所以從網路上完成的一切都將歸 apache 使用者所有。
如果他們有一些可用的網路文件管理器,那麼您可以編輯文件。可能很笨重,可能很尷尬,但應該可以。
我的水晶球告訴我他們使用 Webmin及其文件管理器,詢問他們是否可以使用它。
- 詢問設置儲存庫的人。
- 獲得必要的權限。
當然,這是假設您提供的資訊準確且詳盡。例如,我確定您已經檢查了 POSIX ACL。