我已经在我的服务器windows 2008上安装了git窗口,我还使用git生成密钥。
我尝试使用以下命令ssh-copy-id user@123.45.56.78
/usr/bin/ssh-copy-id: INFO:
attempting to log in with the new key(s),
to filter out any that are already installed
/usr/bin/ssh-copy-id: ERROR:
ssh: connect to host 123.45.56.78 port 22: Connection refused
我
我将Ubuntu20.4(并包括Open )作为虚拟机安装在Windows 10膝上的virtual上。我安装Samba是为了允许机器名连接。
下面显示了端口22上的侦听器和SSH的状态。
📷
我的ssh_config文件中没有注释掉的行是:
Include /etc/ssh/ssh_config.d/*.conf
Host *
Port 22
Match Group filetransfer
ChrootDirectory %h
X11Forwarding no
AllowTcpForwarding no
ForceCommand interna
我试图在上运行SSH服务器。到目前为止,我已经尝试过所有开源/免费软件(openSSH for Windows,CopSSH,FreeSSHD,MobaSSH )。它们都告诉我它们是成功安装的,但是SSH服务从未启动,它总是告诉服务意外终止。也没有创建ssh服务器日志。
有谁有同样的想法或者知道原因吗?它可能是XPe安装中缺少的一个组件,但是如果没有更详细的错误消息,很难找到哪个组件。