Haiku OS에서 ssh를 통해 todo.txt를 사용하는“muxserver_listen bind () : 해당 파일 또는 디렉토리 없음”


9

터미널 창에서 ssh를 통해 연결할 때 비밀번호를 입력 한 후이 오류가 발생합니다 .ssh 연결을 재사용하기 위해 다음 지침을 따랐기 때문에 :

"... ~ / .ssh / config 파일에 다음을 추가하는 것을 고려하십시오."

Host *
ControlPath ~/.ssh/master-%r@%h:%p
ControlMaster auto

제목에 오류가 발생하는 원인은 무엇입니까? 이것은 현재 야간 hrev46508에 있으며 CentOS 6.4 sshd에 연결됩니다.

답변:


13

소켓이 설정되지 않았습니다 ~/.ssh/master-%r@%h:%p . .ssh디렉토리가 존재하는지, 권한이 올바른지 확인하십시오. 또는 새 ssh 클라이언트 연결이 마스터가 되려고하는 경우 (일반적으로 해당 모드가 자동으로 설정되어 있지 않기 때문에)


첫 번째 문장은 +1이지만 불행히도 내 문제는 해결되지 않았습니다. 실제로 현재 야간에 오류를 복제 할 수는 없지만 대신 다른 오류가 발생합니다. 새로운 질문을 받아들이고 열겠습니다.
Kev

2

비슷한 문제를 연구하는 동안이 질문을 발견했습니다. ControlPath / Master 설정을 지원하지 않지만 구성에 언급 한 줄을 포함하는 OpenSSH 버전을 사용할 때이 오류가 발생합니다.

필자의 경우 CentOS 6을 실행 중이며 포함 된 openssh 버전은 5.3입니다 (Control 항목을 배치하기 전). Redhat / CentOS 패키지주기의 재미 중 하나는 업데이트 된 패키지를 가져 오는 대신 패치를 이전 버전의 주요 소프트웨어로 백 포트하는 것을 선호하기 때문에 이와 같은 문제가 발생한다는 것입니다.

어쨌든, 해결하려면 ssh 구성 (~ / .ssh / config 포함)에서 ControlPath / ControlMaster 항목을 제거해야합니다. 또는 웹 사이트에서 최신 OpenSSH 패키지를 다운로드하여 설치할 수 있습니다 (그러나 이런 종류의 작업을 정기적으로 수행하려면 Redhat / CentOS 이외의 배포판 사용을 고려해야합니다).


0

여기서 문제는 아니지만 제 경우에는 구성이 포함되어 있습니다.

ControlPath /home/barry/.ssh/tmp/%h_%p_%r

/home/barry/.ssh/tmp먼저 만드는 것을 잊었습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.