自宅で、オフィスから私のMacにsshできない


0

私は自宅から、オフィスから私のMacにssh / sftpしようとしています。

うまくpingできます。私はキーを正しくセットアップしていると確信しています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
ダン

8行目のメッセージはすべてを示していますnot a rsa1 keyfile。ppk形式に変換しましたか?
ott--

@ott私が知っていることではありません...そして、私はキーをローカルで生成しました。
ダン

使用したssh-keygenのオプションを覚えていますか?
ott--

3-rsa、rsa1、およびdsaを行いました
ダン

回答:


1

間違ったバージョンのSSHキーを使用しているようです。

職場でMac OS X(または他のUNIX / Linuxバリアント)を実行していると仮定すると、次を実行します:パスとしてssh-keygen -t rsa指定~/.ssh/home-これにより、id_rsa必要に応じて作業目的でデフォルトキーを使用できます。次にcat ~/.ssh/home.pub、キーを~/.ssh/authorized_keys自宅のMacのファイルに貼り付けます。

Windowsを実行している場合は、PuTTYgenを使用してキーを再生成しますが、今回は(OpenSSH)公開キー(上部のスクロール可能なウィンドウ内)を~/.ssh/authorized_keysホームMacのファイルにコピーします。次に、キーのPPKバージョンをPuTTYのエージェントにロードします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.