初めてのSSH接続に問題があります。はい、すでにガイドを作成し、「ファイアウォールとプロキシの取り扱い」の記事を試しましたが、問題はまだ発生しています。 Win7 32ビットを使用していますが、Windowsファイアウォールは無効になっており、サードパーティのファイアウォールはありません。ESETNod32アンチウイルスはポートをブロックしていません。プロキシ(ローカルプロキシも)も使用していません。
ここにログがあります:
通常のSSH接続を試す
C:\Users\Mariusz>ssh -vvv [email protected]
OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007
debug2: ssh_connect: needpriv 0
debug1: Connecting to github.com [207.97.227.239] port 22.
debug1: connect to address 207.97.227.239 port 22: Not owner
ssh: connect to Host github.com port 22: Bad file number
NCAT接続の試行
C:\Users\Mariusz>ncat github.com 22
Strange connect error from 207.97.227.239 (10013): No error
10013 = WSAEACCES
まだリポジトリを作成していないので、「smart-http-support」メソッドは機能しないと思います。git init
をローカルで実行し、git Push
ステップで停止したところ、同じエラーが返されました。
ssh: connect to Host github.com port 22: Bad file number
fatal: The remote end hung up unexpectedly
コルク抜き法(ガイドの最初の記事)
PUTTYing中に(bgでページェントを使用)、ログインを入力した後-エラーが発生します(メッセージボックス):
Disconnected: No supported authentication methods available
そしてターミナルでこのメッセージが出力されます:
Server refused our key
ssh-keygen
を使用して、キーを正しく生成しました。
~/.ssh/config
を編集してメソッドを試しませんでした。リモートリポジトリに何もプッシュしておらず、何もクローンを作成できないためだと思っていたためです。
SSH転送方法は「外部SSHサーバーへのアクセスが必要」であり、現時点では何もしていないため、私には機能しません。
他に何ができますか?
Smart HTTPメソッドを使用できます。 instructions の2番目の例に従って、クローンの代わりにプッシュを使用します。例えば:
git Push https://[email protected]/mariusz/project.git
これは、リモートリポジトリを含むすべてのgit
コマンドで機能します。