Jenkins를 사용하여 사용자 지정 작업 영역에 배포하려고했지만 사용 권한 문제가 있습니다. 사용자 정의 작업 공간 폴더는 www-data가 소유 한/var/www/workspace이며 www-data 그룹에는 정상적으로 있습니다. 내 jenkins 사용자를 www 데이터 그룹에 추가했으며 폴더에 사용자 및 그룹 수준에 대한 쓰기 권한이 있습니다. Jenkins 빌드를 실행하면 폴더에 복제 할 수있는 권한이 없으므로 실패합니다. 내가 생각할 수있는 유일한 방법은 www가 그 아래에있는 모든 폴더와 www가 모두 소유되어 있어도 var 폴더가 root라는 것을 의미합니다.Linux 사용 권한 문제
감사의 말.
좋아요, jenkins : www-data로 작업 폴더의 사용 권한을 변경 했으므로 폴더에 쓸 수 있었지만 지금은 모든 파일/폴더가 jenkins : nogroup이 소유하고 있습니다. 이상적으로 모든 것을 www-data 또는 적어도 jenkins가 소유하고 싶습니다. www-data –
복제 할 권한이 없다는 것은 무엇을 의미합니까? – Joni