
Linux Mint 14 Nadia 서버에 Samba를 설치하고 싶지만 설치하면 SSH를 사용하는 클라이언트가 더 이상 연결할 수 없습니다. 모든 시도는 즉시 실패합니다.
ssh_exchange_identification: Connection closed by remote host
클라이언트를 계속 연결 smb
하고 실행하려면 무엇을 변경해야 합니까 ?ssh
편집하다
crowe가 지적했듯이 삼바는 이미 설치되어 있었지만 활성화한 적은 없었습니다. 내가 생각하기에 그가 놓친 점은~ 전에smbd를 활성화했는데 SSH 연결이 제대로 작동했고 1년 넘게 유지되었습니다. 삼바가 활성화되면 모두 작동이 멈춥니다(보통 서버 시스템에서 연결하지만 가끔 연결하기도 합니다). 아, 제가 제공할 수 있는 또 다른 단서는 sshd 데몬을 수동으로 종료했을 때 한 번 연결할 수 있었지만 연결이 다시 실패하기 시작했습니다. smbd 인스턴스를 종료하자마자 SSH 연결이 다시 작동하기 시작합니다.
답변1
먼저 Mint는 즉시 Samba를 설치합니다. Samba를 사용하기 위해 특별한 작업을 수행할 필요는 없습니다. 둘째, SSH에 대해 수행해야 할 모든 작업은 다음을 실행하는 것입니다 sudo apt-get install ssh
. 셋째, 입력하면 sudo service ssh status
SSH 서버의 상태가 표시됩니다. 'ssh: unrecognized service'와 같은 메시지가 표시되면 해당 서비스가 설치되지 않은 것입니다. 설치했지만 실행되고 있지 않은 경우 표시될 수 있는 오류를 확인하기 위해 데몬을 직접 실행해 볼 수 있습니다.
$(which sshd) -Ddp 10222
이 명령의 출력은 프로세스가 시작된 후 즉시 종료되는 경우 실제로 무슨 일이 일어나고 있는지에 대한 아이디어를 제공합니다. 이것이 작동하면 포트 10222에 연결할 수 있어야 합니다. 이는 포트에도 문제가 없는지 확인할 수 있도록 기본값이 아닙니다.