2017-07-06 25 views
1

あなたが見るように立ち往生しています。 以下は、詳細な接続が示すものです。 cygwinのサーバにsshを実行する

[[email protected] ~]$ ssh -v [email protected] 
OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 
debug1: Reading configuration data /etc/ssh/ssh_config 
debug1: Applying options for * 
debug1: Connecting to uscasaciccx82 [113.130.154.54] port 22. 
debug1: Connection established. 
debug1: identity file /cpmapps/ftpuser/.ssh/identity type -1 
debug1: identity file /cpmapps/ftpuser/.ssh/id_rsa type 1 
debug1: identity file /cpmapps/ftpuser/.ssh/id_dsa type -1 
debug1: loaded 3 keys 
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.6.1 
debug1: match: OpenSSH_6.6.1 pat OpenSSH* 
debug1: Enabling compatibility mode for protocol 2.0 
debug1: Local version string SSH-2.0-OpenSSH_4.3 
debug1: SSH2_MSG_KEXINIT sent 
debug1: SSH2_MSG_KEXINIT received 
debug1: kex: server->client aes128-ctr hmac-md5 none 
debug1: kex: client->server aes128-ctr hmac-md5 none 
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent 
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP 
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent 
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY 
debug1: Host 'uscasaciccx82' is known and matches the RSA host key. 
debug1: Found key in /cpmapps/ftpuser/.ssh/known_hosts:7 
debug1: ssh_rsa_verify: signature correct 
debug1: SSH2_MSG_NEWKEYS sent 
debug1: expecting SSH2_MSG_NEWKEYS 
debug1: SSH2_MSG_NEWKEYS received 
debug1: SSH2_MSG_SERVICE_REQUEST sent 
debug1: SSH2_MSG_SERVICE_ACCEPT received 
debug1: Authentications that can continue: publickey,password,keyboard-interactive 
debug1: Next authentication method: publickey 
debug1: Trying private key: /cpmapps/ftpuser/.ssh/identity 
debug1: Offering public key: /cpmapps/ftpuser/.ssh/id_rsa 
debug1: Server accepts key: pkalg ssh-rsa blen 277 
debug1: read PEM private key done: type RSA 
debug1: Authentication succeeded (publickey). 
debug1: channel 0: new [client-session] 
debug1: Entering interactive session. 
debug1: Sending environment. 
debug1: Sending env LANG = en_US.UTF-8 

キーなしでサーバーに接続しようとしましたが、それでも動作しません。 [[email protected] ~]$ ssh -o PreferredAuthentications=keyboard-interactive,password -o PubkeyAuthentication=no [email protected] [email protected]'s password:

ローカルサーバー上でcygwinにログインしても問題ありません。

local server

+0

あなたはそれが固まっていると言ったらどういう意味ですか? – McGlothlin

+0

リモートサーバーに接続されていることを示す画面は表示されません。 – user2373210

+0

sshサーバーが実行されていますか? – McGlothlin

答えて

0

Windowsマシンに接続しようとしているので、あなたはSSHサーバが有効になって/インストールされていないかもしれません。 cygwin環境にSSHがインストールされ、正しく設定されていることを確認してください。これはOpenSSHパッケージの一部です。詳細情報here

編集:誰かが正確に同じエラーが発生しましたSee this post

+0

SSHサーバは2日前に正常に動作していたので正常にインストールされています。私はログをチェックし、これはその表示です。ログにタイムスタンプが表示されませんが、ログファイルのタイムスタンプはcygwinを再起動したときのものです。 は、ホストキーをロードできませんでした:の/ etc/ssh_host_ed25519_key は、ホストキーをロードできませんでした:の/ etc/ssh_host_ed25519_key は、ホストキーをロードできませんでした:の/ etc/ssh_host_ed25519_key は、ホストキーをロードできませんでした:の/ etc/ssh_host_ed25519_keyを ロードできませんでした。ホストキー:/ etc/ssh_host_ed25519_key ホストキーを読み込めませんでした:/ etc/ssh_host_ed25519_key – user2373210

0

ここで私の問題を解決しました。

Run sshd in debug mode using below command 

/usr/sbin/sshd.exe -D -dd 

これは私に以下の警告を与えた

$ /usr/sbin/sshd.exe -D -dd DEBUG2:load_server_config:ファイル名 の/ etc/sshd_configファイルのDEBUG2:load_server_config:行わコンフィグLEN = 285 DEBUG2:parse_server_config:設定は/ etc/sshd_configファイルLEN 285 DEBUG1: sshdのバージョンOpenSSH_7.5、OpenSSLの1.0.2k 2017年1月26日 @@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING:UNPROTECTED PRIVATE KEYファイル! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@ '/ etc/ssh_host_rsa_key'の権限0770があまりにも開いています。秘密鍵ファイルに他人がアクセスできないようにするには、 が必要です。 この秘密鍵は無視されます。 key_load_private:悪いの許可ホストキーをロードできませんでした ます。/ etc/ssh_host_rsa_key @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@
警告:保護されていないプライベートキーファイル! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@ '/ etc/ssh_host_dsa_key'の権限0770があまりにも開いています。秘密鍵ファイルに他人がアクセスできないようにするには、 が必要です。 この秘密鍵は無視されます。 key_load_private:悪いの許可ホストキーをロードできませんでした ます。/ etc/ssh_host_dsa_keyに @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@
警告:保護されていないプライベートキーファイル! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@ '/ etc/ssh_host_ecdsa_key'の権限0770があまりにも開いています。秘密鍵ファイルに他人がアクセスできないようにするには、 が必要です。 この秘密鍵は無視されます。 key_load_private:悪いの許可ホストキーをロードできませんでした ます。/ etc/ssh_host_ecdsa_key @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING:UNPROTECTED PRIVATE KEYファイル! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@ '/ etc/ssh_host_ed25519_key'の権限0770があまりにも開いています。秘密鍵ファイルに他人がアクセスできないようにするには、 が必要です。 この秘密鍵は無視されます。key_load_private:不正なアクセス許可 ホストキーを読み込めませんでした:/ etc/ssh_host_ed25519_key sshd:ホストキーなし が利用可能です。

So I changed the permissions of the above files to 600 

$ chmod 0600 /etc/ssh_host* 

Then the debug command again. 

SHA256:4yqAb/GiMfMJPmIXfKz+Zw4fWOCVN7E6vUDHEtokdHk /var/empty must be owned by root and not group or world-writable. 

次に空/ 600

$ chmodの600の/ varに、このフォルダのアクセス権を変更する

これは、問題を修正しました。

関連する問題