Mac OS SSH: 피어에 의한 연결 재설정

Mac OS SSH: 피어에 의한 연결 재설정

Hadoop을 사용하기 위해 호스트 파일을 편집하고 일부 줄(올바른 작동을 방해하는)을 제거했습니다. 을(를 ) 실행할 때 ssh localhost오류가 발생했습니다.

kex_exchange_identification: read: Connection reset by peer

구성:

  • hosts.allow:
    sshd : ALL
    ALL : ALL
    
  • hosts.deny:
    sshd: ALL
    
  • hosts:
    ##
    # Host Database
    #
    # localhost is used to configure the loopback interface
    # when the system is booting.  Do not change this entry.
    ##
    127.0.0.1   localhost
    255.255.255.255 broadcasthost
    ::1             localhost
    
  • ls -ld /etc /etc/ssh* /etc/ssh*/*:
    lrwxr-xr-x@  1 root  wheel      11  1 янв  2020 /etc -> private/etc
    drwxrwxr-x  13 root  wheel     416  2 окт 23:26 /etc/ssh
    -rwxrwxr-x   1 root  wheel  577388  1 янв  2020 /etc/ssh/moduli
    -rwxrwxr-x   1 root  wheel    1511  1 янв  2020 /etc/ssh/ssh_config
    -rwxrwxr-x   1 root  wheel    1405 22 ноя 18:22 /etc/ssh/ssh_host_dsa_key
    -rwxrwxr-x   1 root  wheel     620 22 ноя 18:22 /etc/ssh/ssh_host_dsa_key.pub
    -rwxrwxr-x   1 root  wheel     525 22 ноя 18:23 /etc/ssh/ssh_host_ecdsa_key
    -rwxrwxr-x   1 root  wheel     192 22 ноя 18:23 /etc/ssh/ssh_host_ecdsa_key.pub
    -rwxrwxr-x   1 root  wheel     387  2 окт 23:26 /etc/ssh/ssh_host_ed25519_key
    -rwxrwxr-x   1 root  wheel      82  2 окт 23:26 /etc/ssh/ssh_host_ed25519_key.pub
    -rwxrwxr-x   1 root  wheel    2622 22 ноя 18:22 /etc/ssh/ssh_host_rsa_key
    -rwxrwxr-x   1 root  wheel     584 22 ноя 18:22 /etc/ssh/ssh_host_rsa_key.pub
    -rwxrwxr-x   1 root  wheel    3169  1 янв  2020 /etc/ssh/sshd_config
    

이 문제를 어떻게 해결하나요? 정말 당신의 도움이 필요해요! 절망적이에요 :(

답변1

(적어도) 파일에 대한 권한을 깨뜨렸기 /etc때문에 ssh더 이상 작동하지 않습니다. 귀하의 질문에 나열된 파일에 대한 올바른 설정은 다음과 같습니다.

lrwxr-xr-x@  1 root  wheel      11  1 Jan  2020 /etc -> private/etc
drwxr-xr-x  13 root  wheel     416 22 Nov 12:22 /etc/ssh
-rw-r--r--   1 root  wheel  577388  1 Jan  2020 /etc/ssh/moduli
-rw-r--r--   1 root  wheel    1511  1 Jan  2020 /etc/ssh/ssh_config
-rw-------   1 root  wheel     672 18 Jun  2018 /etc/ssh/ssh_host_dsa_key
-rw-r--r--   1 root  wheel     590 18 Jun  2018 /etc/ssh/ssh_host_dsa_key.pub
-rw-------   1 root  wheel     227 18 Jun  2018 /etc/ssh/ssh_host_ecdsa_key
-rw-r--r--   1 root  wheel     162 18 Jun  2018 /etc/ssh/ssh_host_ecdsa_key.pub
-rw-------   1 root  wheel     387 18 Jun  2018 /etc/ssh/ssh_host_ed25519_key
-rw-r--r--   1 root  wheel      82 18 Jun  2018 /etc/ssh/ssh_host_ed25519_key.pub
-rw-------   1 root  wheel    1679 18 Jun  2018 /etc/ssh/ssh_host_rsa_key
-rw-r--r--   1 root  wheel     382 18 Jun  2018 /etc/ssh/ssh_host_rsa_key.pub
-rw-r--r--   1 root  wheel    3169  1 Jan  2020 /etc/ssh/sshd_config

나는 당신이 이것보다 더 많은 권한을 변경했을 수 있다고 생각합니다.

안타깝게도 시스템 파일 권한을 수정하는 올바른 방법에 대한 상충되고 불분명한 문서를 발견했으므로 다음 사이트를 방문하는 것이 좋습니다.https://apple.stackexchange.com/그리고 이전에 수리 권한에 대한 질문이 제기되고 답변되었는지 확인하세요. (수정 방법을 구체적으로 물어볼 필요는 없습니다 ssh. 권한을 수정하면 문제가 해결됩니다.)

관련 정보