दूरस्थ `mac` स्थानीय कंप्यूटर से ssh कनेक्शन को मना करते हैं


1

यह समस्या मुझे बहुत भ्रमित करती है। मैंने क्या किया था:

  1. खुला remote राउटर पोर्ट फारवर्डिंग।

: जब मैं टाइप करता हूँ ssh *@*** में local कंप्यूटर, remote राउटर लॉग शो

[रिमोट से लैन एक्सेस] से *.*.*.*: 37482 से 192.168.0.16:22

*.*.*.* है local कंप्यूटर आईपी

  1. खुला remote login रिमोट में Mac

लेकिन मैं अंदर नहीं जा सकता remote mac कंप्यूटर।

में local कंप्यूटर, यह दिखाता है

OpenSSH_6.8p1, OpenSSL 1.0.2a 19 Mar 2015
debug1: Connecting to `*.*.*.*` [remote mac] port 22.
debug1: Connection established.
debug1: identity file /home/AAA/.ssh/id_rsa type 1
debug1: identity file /home/AAA/.ssh/id_rsa-cert type -1
debug1: identity file /home/AAA/.ssh/id_dsa type -1
debug1: identity file /home/AAA/.ssh/id_dsa-cert type -1
debug1: identity file /home/AAA/.ssh/id_ecdsa type -1
debug1: identity file /home/AAA/.ssh/id_ecdsa-cert type -1
debug1: identity file /home/AAA/.ssh/id_ed25519 type -1
debug1: identity file /home/AAA/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.8
ssh_exchange_identification: Connection closed by remote host

जबकि में remote मैक कंप्यूटर, मैं सिस्टम लॉग पूंछता हूं। यह दिखाता है

Jan 15 19:10:57 AAA com.apple.xpc.launchd[1] (com.openssh.sshd.BBBBB-BBBB): Service instances do not support events yet.
Jan 15 19:10:57 AAA.local sshd[3539]: error: BSM audit: getaddrinfo failed for UNKNOWN: nodename nor servname provided, or not known
Jan 15 19:10:57 AAA.local sshd[3539]: Could not write ident string to UNKNOWN
Jan 15 19:10:57 AAA com.apple.xpc.launchd[1] (com.openssh.sshd.BBBBB-BBBB[3539]): Service exited with abnormal code: 255

एक ही मुद्दा यहाँ, आप एक समाधान मिल गया?
gregseth

@gregseth अभी तक नहीं।
yuxuan

क्या आपने अपना फ़ायरवॉल चेक किया? आपको अनुमति देनी चाहिए launchd आने वाली बाहरी (गैर-लैन) धारणाओं को स्वीकार करने के लिए। यही मेरी समस्या का कारण बना।
gregseth

@gregseth आपको कुछ सुझाव दे सकता है कि आप लॉन्च की अनुमति कैसे दें?
yuxuan

मैं लिटिल स्निच को फ़ायरवॉल के रूप में उपयोग कर रहा हूं, इसलिए यह बहुत सीधा है: एक नया नियम जोड़ें, प्रोग्राम, प्रोटोकॉल / पोर्ट चुनें, और इनकार कनेक्शन पर अनुमति दें। डिफ़ॉल्ट सिस्टम फ़ायरवॉल के साथ, मैं वास्तव में नहीं जानता ...
gregseth
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.