如何在Windows上限制Gitlab Shell执行程序的文件夹权限

时间:2019-04-27 22:59:57

标签: gitlab gitlab-ci gitlab-ci-runner

我主要是Gitlab和Windows命令行的新手。我在Windows PC上设置了一个Gitlab运行程序,它运行良好。但是,我想限制它,使其只能访问我在其中设置的文件夹以及所有子文件夹。最可靠的方法是什么?

1 个答案:

答案 0 :(得分:1)

GitLab runner is installed as a service起,您可以:

  • 创建第二个Windows帐户
  • 使用该帐户注册您的服务

    gitlab-runner install --user ENTER-YOUR-SECOND-USERNAME --password ENTER-YOUR-SECOND-PASSWORD
    
  • 使用第二个用户帐户保护所需的文件夹(及其内容)。

默认情况下,第二个帐户至少对您自己的C:\ user \ login不具有读/写访问权限,前提是您change the File and Folder permission setting