SVN + SSH를 사용하여 내 SVN 서버를 인증하고 있습니다. 다른 서버에서 리포를 체크 아웃하려고합니다. 체크 아웃하려는 디렉토리가 내 소유가 아니므로 sudo
이 필요합니다.SVN 디렉토리로 체크 아웃했습니다. (SSH를 통해) 소유하고 있지 않습니다.
svn co svn+ssh://[email protected]/svn/MyRepo
을 시도하면 당연히 디렉토리에 쓸 수 없으며 계산에 실패합니다. "사용 권한이 거부 (공개 키)"
sudo svn co svn+ssh://[email protected]/svn/MyRepo
을하려고하면
, 내 SSH 키에 액세스 할 수없는 것 나는 오류 특권 (나는 생각한다). 어떻게해야합니까? 예 : 디렉토리에 쓸 수있는 권한이 필요하지만 내 SSH 키에 액세스 할 수 있어야합니다. 당신 sudo
, 당신은 (명백하게) 현재 로컬 사용자로하지 원격 호스트에 자신을 인증하고, 따라서 때
그리고 나는 자신이 디렉토리의 소유자/그룹을 변경할 수는 있지만 th 내가 요구하는 것이 아니야. :) –