मैं इस बेवकूफ मुद्दे पर बहुत समय गंवाता हूं, और मुझे लगता है कि संदेश काफी सही है "फ़ाइल में होस्ट नहीं है जो मैं एक्सेस कर रहा हूं" लेकिन आपके सिस्टम पर आपके पास know_host फ़ाइल से अधिक हो सकता है (उदाहरण के लिए i mobaXterm का उपयोग कर रहा हूं और यह अपने आप को इंस्टॉलेशन डायरेक्टरी के अंदर रखता है ताकि उस रूट से घर बढ़ते हुए)।
यदि आप अनुभव कर रहे हैं: यह कमांड लाइन से काम कर रहा है, लेकिन एप्लिकेशन को ssh के साथ अपने रिमोट सर्वर तक पहुंचने की कोशिश नहीं करता है और वर्बोज़ -v विकल्प के साथ जांचें कि वर्तमान में किस फ़ाइल का उपयोग निम्नलिखित उदाहरण के लिए किया जाता है:
ssh -v git@gitlab.com
OpenSSH_6.2p2, OpenSSL 1.0.1g 7 Apr 2014
debug1: Reading configuration data /etc/ssh_config
debug1: Connecting to gitlab.com [104.210.2.228] port 22.
debug1: Connection established.
debug1: identity file /home/mobaxterm/.ssh/id_rsa type 1
debug1: identity file /home/mobaxterm/.ssh/id_rsa-cert type -1
debug1: identity file /home/mobaxterm/.ssh/id_dsa type -1
debug1: identity file /home/mobaxterm/.ssh/id_dsa-cert type -1
debug1: identity file /home/mobaxterm/.ssh/id_ecdsa type -1
debug1: identity file /home/mobaxterm/.ssh/id_ecdsa-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.2
debug1: Remote protocol version 2.0, remote software version OpenSSH_7.2p2 Ubuntu-4ubuntu2.1
debug1: match: OpenSSH_7.2p2 Ubuntu-4ubuntu2.1 pat OpenSSH*
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-ctr hmac-sha1-etm@openssh.com zlib@openssh.com
debug1: kex: client->server aes128-ctr hmac-sha1-etm@openssh.com zlib@openssh.com
debug1: sending SSH2_MSG_KEX_ECDH_INIT
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
debug1: Server host key: RSA b6:03:0e:39:97:9e:d0:e7:24:ce:a3:77:3e:01:42:09
debug1: Host 'gitlab.com' is known and matches the RSA host key.
debug1: Found key in /home/mobaxterm/.ssh/known_hosts:19
debug1: ssh_rsa_verify: signature correct
जैसा कि आप देख सकते हैं कि कुंजी में पाया गया था:
debug1: Found key in /home/mobaxterm/.ssh/known_hosts:19
और C: \ Users \ के अंतर्गत मेरी विंडो होम में नहीं my_local_user के \ , मैंने बस उन्हें मर्ज कर दिया और समस्या को हल करने के लिए गठबंधन किया।
आशा है कि यह भविष्य में किसी की मदद करेगा