正如我写的这篇博客文章中所述,我正在致力于自动创建颠覆存储库和相关网站。我在 su 到 www-data 用户运行以下命令的部分周围遇到了问题:
svnadmin create /svn/repository
在脚本的开头有一个检查,确保它以 root 或 sudo 身份运行,并且该命令之后的所有内容都需要以 root 身份运行。有没有一种好方法可以将那个命令作为 www-data 运行,然后切换回 root 来完成?
正如我写的这篇博客文章中所述,我正在致力于自动创建颠覆存储库和相关网站。我在 su 到 www-data 用户运行以下命令的部分周围遇到了问题:
svnadmin create /svn/repository
在脚本的开头有一个检查,确保它以 root 或 sudo 身份运行,并且该命令之后的所有内容都需要以 root 身份运行。有没有一种好方法可以将那个命令作为 www-data 运行,然后切换回 root 来完成?