2017-05-23 3 views
1

에 사용자를 추가 한 후 삭제되었습니다. "httpasswd -cm/etc/httpd/users/svn-auth-conf username" 이 명령을 사용하여 SVN에 사용자를 추가했지만이 사용자를 추가 한 후 svn-auth-conf 파일이 지워졌고 지금 로그인 할 수 없다는 내용이있었습니다. 누구든지 도와주세요.사용자가 SVN

+0

프로그래머 클럽에 오신 것을 환영합니다. 버전 종속성이 떨어졌습니다! – geminiousgoel

+0

미안하지만 나는 정교하게 제발 할 수 있니? – Hitesh

답변

1

htpasswd 정확히 무엇을했는지 말했습니다. docs

-c

에서 passwdfile을 만든다. passwdfile이 이미 존재하면 재 작성되고 잘립니다. 이 옵션은 -n 옵션과 함께 사용할 수 없습니다.

-m

암호로 MD5 암호화를 사용하십시오. 이것이 기본값입니다 (버전 2.2.18 이후).

기존 파일을 새 내용으로 덮어 쓰고 MD5를 사용하여 추가하려는 새 암호의 해시 알고리즘을 사용한다고 말했습니다.

어딘가에 최근 백업이 있기를 바랍니다.

+0

최근 백업이 없습니다. 저 오래된 파일을 되 찾을 수있는 방법이 있습니까? 또한 사용자는 기존 로그인을 사용하여 저장된 일부 데이터를 가지고 있으므로 로그인이 존재하지 않으면 데이터도 존재하지 않을 가능성이 있습니까? – Hitesh

+0

저장소에 커밋 된 데이터는 손실되지 않지만'svn-auth-conf' 파일을 백업하지 않은 경우 해당 사용자 계정의 자격 증명을 다시 만들어야합니다. 자신과 귀하의 조직에 대해 답변해야하는 추가 질문 : 백업이없는 이유는 무엇입니까? – alroc