예, GitHub Actions는 기본적으로 루트로 실행됩니다. 이는 GitHub Actions가 루트 권한으로 프로비저닝된 가상 환경에서 실행되기 때문입니다. 이를 통해 GitHub Actions는 워크플로를 실행하는 데 필요한 모든 리소스에 액세스할 수 있습니다.
예, GitHub Actions는 가능합니다. 루트가 아닌 사용자로 실행되도록 구성됩니다. 이렇게 하려면 워크플로 파일에서 user
키워드를 사용할 수 있습니다. 예:
<code>jobs: my-job: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - run: whoami</code>
이 워크플로는 ubuntu
사용자로 실행됩니다.
다음이 있습니다. GitHub Actions를 루트로 실행할 때 고려해야 할 보안 영향의 수입니다. 여기에는 다음이 포함됩니다.
결정을 내리기 전에 GitHub Actions를 루트로 실행할 때의 위험과 이점을 비교 평가하는 것이 중요합니다. 보안 영향이 우려된다면 루트가 아닌 사용자로 실행되도록 GitHub Actions를 구성하는 것을 고려해야 합니다.
위 내용은 github 작업이 루트로 실행되나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!