SSH Connection closed by window cygwin
阿新 • • 發佈:2018-12-17
1. 背景
使用者A從Linux上ssh 到 window Server2008(已經安裝cygwin和配置了SSH),報下面問題
---------------------------------------
ssh window64.com.cn
Connection closed by 01.10.10.10//或者讓輸入 password: Permission denied, please try again.
2. 原因
A賬號許可權導致的,必須使用cyg_server賬號。
在window的 services ——》cygwin sshd(ssh服務名)——》右鍵屬性-Log on——》賬號,密碼(這可以看到使用者)
3. 辦法
cygwin建立兩個特殊使用者sshd和cyg_server,其中sshd服務在cyg_server使用者下執行
管理員身份執行cygwin 和下列步驟
#1 刪除已經存在的使用者
net user sshd /DELETE
net user cyg_server /DELETE
#2 重新生成許可權
mkpasswd -cl > /etc/passwd
mkgroup -l > /etc/group
#3 刪除老服務,配置,啟動服務。 配置的時候會生成控制面板services裡的服務
cygrunsrv -R sshd
ssh-host-config
cygrunsrv -S sshd