出于安全原因,不使用“root”用户进行 git 远程操作?

出于安全原因,不使用“root”用户进行 git 远程操作?

我有一些配置(docker-compose相关文件),我想将它们存储git在私有github存储库中。
配置归 root 所有。
是否有任何理由更改文件的所有权以通过除 之外的其他用户执行git push和?git pullroot

答案1

没有理由以 root 身份使用 git。git 中没有需要超级用户权限的功能。

你应该仅有的使用超级用户权限时必需的。尽管在这种情况下可能被利用的漏洞风险很低,但冒这个险并没有什么好处,养成习惯就是好的防御手段。

root仅按以下方式运行需要到。

相关内容