연결 중 SSH의 파이프가 끊어졌습니다.

연결 중 SSH의 파이프가 끊어졌습니다.

Fedora 24를 사용하면 SSH 연결 문제가 있습니다. 노트북 2대에 설치했는데 둘 다 같은 문제가 발생했습니다. ssh를 하면 접속시 비밀번호를 물어보는데 바로 깨진 파이프라고 쓰고 쫓겨납니다.

ssh -l myname 192.168.1.5
[email protected]'s password:
packet_write_wait: Connection to 192.168.1.5 port 22: Broken pipe

장황하게 만들면 다음과 같습니다.

debug1: Next authentication method: password
[email protected]'s password: 
debug1: Authentication succeeded (password).
Authenticated to 192.168.1.5 ([192.168.1.5]:22).
debug1: channel 0: new [client-session]
debug1: Requesting [email protected]
debug1: Entering interactive session.
debug1: pledge: network
packet_write_wait: Connection to 192.168.1.5 port 22: Broken pipe

연결하는 방법은 모르겠지만 동일한 노트북에서 다른 데비안 노트북으로 연결할 수 있습니다. Debian에서 Fedora 컴퓨터 2대 중 어느 컴퓨터에도 연결할 수 없습니다.

두 번 시도한 ssh -l myname localhost후 실행했는데 journalctl -u sshd결과는 다음과 같습니다.

Nov 03 17:15:09 localhost.localdomain sshd[15663]: Server listening on :: port 22.
Nov 03 17:15:09 localhost.localdomain systemd[1]: Started OpenSSH server daemon.
Nov 03 17:19:37 localhost.localdomain sshd[16025]: Accepted password for myname from 127.0.0.1 port 57942 ssh2
Nov 03 17:22:50 localhost.localdomain sshd[16086]: Accepted password for myname from 127.0.0.1 port 57996 ssh2

더 많은 로그를 어디서 찾을 수 있는지 모르겠습니다.

PS: SElinux는 비활성화되어 있습니다.

2번 시도한 ssh -l myname localhost후 실행 journalctl -u sshd해 보니 결과는 다음과 같습니다.

Nov 03 17:15:09 localhost.localdomain sshd[15663]: Server listening on :: port 22.
Nov 03 17:15:09 localhost.localdomain systemd[1]: Started OpenSSH server daemon.
Nov 03 17:19:37 localhost.localdomain sshd[16025]: Accepted password for myname from 127.0.0.1 port 57942 ssh2
Nov 03 17:22:50 localhost.localdomain sshd[16086]: Accepted password for myname from 127.0.0.1 port 57996 ssh2

답변1

vi /etc/ssh/sshd_config 

값 변경사용권한분리~ 안으로.

저는 fedora23을 사용하고 있는데 여러분도 마찬가지입니다. 위의 솔루션을 시도해 보십시오. 어쩌면 작동할 수도 있습니다. 에 대한 문제인 것 같습니다openssh-서버-7.2p2-1.

관련 정보