অফিস থেকে, বাড়িতে আমার ম্যাক মধ্যে ssh করতে পারবেন না


0

আমি অফিস থেকে অফিসে আমার ম্যাকে ssh / sftp করার চেষ্টা করছি।

আমি এটা জরিমানা পিং করতে পারেন। আমি চমত্কার নিশ্চিত আমি সঙ্গে সঠিকভাবে কি সেট আপ ssh-keygen

এখানে আমি যা পাচ্ছি তা (ব্যক্তিগত তথ্য দিয়ে মুখোশযুক্ত ••• ):

Edit07:.ssh zeev$ ssh -vvv dzg@•••.dyndns.tv
OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to •••.dyndns.tv [76.•••.62] port 22.
debug1: Connection established.
debug3: Not a RSA1 key file /Users/zeev/.ssh/id_rsa.
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug3: key_read: missing keytype
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug2: key_type_from_name: unknown key type '-----END'
debug3: key_read: missing keytype
debug1: identity file /Users/zeev/.ssh/id_rsa type 1
debug1: identity file /Users/zeev/.ssh/id_rsa-cert type -1
debug3: Not a RSA1 key file /Users/zeev/.ssh/id_dsa.
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug3: key_read: missing keytype
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug2: key_type_from_name: unknown key type '-----END'
debug3: key_read: missing keytype
debug1: identity file /Users/zeev/.ssh/id_dsa type 2
debug1: identity file /Users/zeev/.ssh/id_dsa-cert type -1
ssh_exchange_identification: Connection closed by remote host

secure.log শো Jul 11 12:34:31 MacPro sshd[96484]: error: BSM audit: getaddrinfo failed for UNKNOWN: nodename nor servname provided, or not known Jul 11 12:34:31 MacPro sshd[96484]: Could not write ident string to UNKNOWN
Ze'ev

লাইন 8 এ বার্তা সব বলেছে: not a rsa1 keyfile। আপনি এটি পিপিকে-বিন্যাসে রূপান্তর করেছেন?
ott--

@ott আমি জানি না ... এবং আমি কেবল স্থানীয়ভাবে কী জেনারেট করেছি।
Ze'ev

আপনি কি ssh-keygen আপনি ব্যবহার করেছেন অপশন মনে রাখবেন?
ott--

আমি 3 - RSA, RSA1, এবং DSA
Ze'ev

উত্তর:


1

মনে হচ্ছে আপনি আপনার SSH কীটির ভুল সংস্করণটি ব্যবহার করছেন।

আপনি যদি ম্যাক ওএস এক্সটি (অথবা অন্য কোন ইউনিক্স / লিনাক্সের ভেরিয়েন্ট) কাজ চালাচ্ছেন তবে অনুমান করুন: ssh-keygen -t rsa এবং নির্দিষ্ট করুন ~/.ssh/home আপনার পথ হিসাবে - এটি আপনাকে আপনার ডিফল্ট ব্যবহার করার অনুমতি দেবে id_rsa কাজের উদ্দেশ্যে আপনি প্রয়োজন হবে। তারপর: cat ~/.ssh/home.pub এবং মধ্যে চা পেস্ট করুন ~/.ssh/authorized_keys আপনার বাড়িতে ম্যাক ফাইল।

যদি আপনি উইন্ডোজ চালাচ্ছেন তবে আপনার কী পুনরায় তৈরি করতে PUTTYgen ব্যবহার করুন, তবে এই সময় 'OpenSSH' পাবলিক কী (উপরে স্ক্রোলযোগ্য উইন্ডোতে) অনুলিপি করুন ~/.ssh/authorized_keys আপনার বাড়িতে ম্যাক ফাইল। তারপর PUTY এর এজেন্টে আপনার কী এর PPK সংস্করণ লোড করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.