2012-10-31 2 views
2

remastersys 백업을 사용하여 gitlab 및 gitolite 서버의 백업 이미지를 만들고 이미지 파일에서 다시 설치했습니다. 문제는 Windows 클라이언트가 서버에 연결할 수 없다는 것입니다. Repo 복제를 시도 할 때 서버가 예기치 않게 네트워크 연결을 닫았습니다. 나는 리눅스 클라이언트에 문제가 없기 때문에 해결책이 무엇인지 모른다.서버가 갑자기 닫힌 네트워크 연결 gitlab 및 gitolite

내가 git bash를 통해 저장소를 복제하려고 시도했을 때 "아무런 호스트 키가 없다"고 말하면서 그 의미가 무엇인지 모릅니다.

내가 사용하는 서버는 우분투 12.04이고, Windows 클라이언트는 Windows 7 및 XP입니다. ssh를 다시 설치하려고했지만 도움이되지 않았습니다. 아무도이 문제를 해결하는 방법을 알고 있습니다.

답변

1

ssh 설치 문제와 관련이 있어야합니다.
This thread 예를 들어 설명

I이 같은 문제를 구비하고; 나는, 내가 처음부터 SSH를 다시 ​​설치 시도 'could not load host key: ...'모든 물건을 오류 메시지를 얻을 것이다 - 나는 원격 서버 (오픈 BSD) 그것은 나를 "no hostkey alg을"말을 거부 할에서 로그인하려고 할 때 ...

I을 내가 잘못하고있는 것은 init.d/openssh keygen을 실행할 때 암호를 넣고 있다는 것을 알았습니다.
openssh-keygen을 빈 암호로 다시 실행하면 예상대로 작동하기 시작했습니다.


OP Sam Miein the comments 추가 :

내가 찾은 내가 SELinux를을 사용하지 을 가지고 있고 그것을 작동합니다.
this thread를 참조하십시오

setenforce disable 
or 
setenforce 0 

정책 위반을 중지하는 selinux을 방지 할 수 permissive로 설정.
보고 만 있지만 작업을 계속할 수 있습니다.

오, 덕분에 파일 을 구성했으며 지금은 putty으로 우분투에 연결할 수 있습니다.

+0

감사합니다. 매번 저를 구해줘 고마워요! :) –

+0

내가 SELiux를 http://www.linuxforums.org/forum/ubuntu-linux/159951-how-use-putty-connect-ubuntu-2.html로 비활성화해야한다는 것을 알았습니다. –

+0

@SamMie 우수. 나는 당신의 솔루션 (링크, 명령 및 설정 파일 경로)을 솔루션에 포함시켜 더 많은 가시성을 확보했습니다. – VonC