沒有密碼的 OpenSSH 無法運行 Cygwin Windows 7

沒有密碼的 OpenSSH 無法運行 Cygwin Windows 7

我嘗試了幾種無需密碼安裝 openssh 的方法,但它不起作用。有了密碼就可以正常運作了! (Cygwin、Windows7 32 位元)

首先我這樣做了沒有密碼執行ssh指令?

實際上(在完全刪除 cygwin、服務、用戶之後)我這樣做了:

  1. 視窗 7,無 UAC
  2. cygwin 設定 openssh (和 mc)
  3. 終端機:ssh-host-config 使用的嚴格模式:否 權限分離:是 將 sshd 安裝為服務:是 守護程式的 cygwin 值:ntsec 註冊服務「cyg_server」建立新使用者帳號 密碼!

    -> 主機配置完成!

  4. 終端機:ssh-user-config 建立 SSH2 RSA 識別檔案:是 密碼:空 您想要使用此身分登入本機嗎:是(新增至 /home/x/.ssh/authorized_keys)

    相同: SSH2 DSA SSH2 ECDSA SSH1 RSA

    -> 配置完成!

  5. 網路啟動 sshd

  6. ssh x@localhost(將 localhost 新增至已知主機)

    連線已關閉::1

  7. ssh x@localhost -vvv

debug1:提供 RSA 公鑰:/home/x/.ssh/id_rsa debug3:send_pubkey_test debug2:我們發送了一個公鑰資料包,等待回覆 連線已關閉 ::1

我做錯了什麼?有人可以幫我嗎?

相關內容