我想在我的Windows10上远程连接到Ubuntu bash。
我在端口22上得到了答案,但当它要求输入用户名和密码时,它说访问被拒绝……
我已经创建了一个用户"root“并且我已经创建了一个"sudo passwd root”
Windows防火墙已停用(服务已停止)。
谢谢!
发布于 2017-05-09 00:16:02
停止Windows上的ssh server
和ssh broker
服务以避免SSH端口冲突
在/etc/ssh/sshd_config
中进行以下更改
UsePrivilegeSeparation no
PasswordAuthentication yes
然后通过sudo service ssh restart
重启ssh服务器。如果您看到could not load host key
错误,请按如下所示创建主机密钥并重新启动ssh服务:
sudo ssh-keygen -f /etc/ssh/ssh_host_rsa_key -b 4096 -t rsa
发布于 2016-08-10 20:32:53
首先,您需要停止/禁用Windows10SSH Server Broker服务或更改OpenSSH端口。
之后,修改/etc/ssh/sshd_config:
UsePrivilegeSeparation no
PubkeyAuthentication no
PasswordAuthentication yes
发布于 2017-02-23 22:35:00
在通过Windows SSH连接在Ubuntu上安装VirtualBox和我的Bash后,我开始遇到问题。我停止了虚拟机,卸载了它,但仍然无法进行身份验证。用户'Nobody‘是正确的,最好的解决方案是禁用Windows10的SSH代理,或者只是在Linux子系统上更改SSH的端口,我这样做了,并且工作得很好。
https://stackoverflow.com/questions/38789354
复制相似问题