首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >bash Windows 10上的ssh远程访问

bash Windows 10上的ssh远程访问
EN

Stack Overflow用户
提问于 2016-08-05 20:32:10
回答 5查看 14.4K关注 0票数 6

我想在我的Windows10上远程连接到Ubuntu bash。

我在端口22上得到了答案,但当它要求输入用户名和密码时,它说访问被拒绝……

我已经创建了一个用户"root“并且我已经创建了一个"sudo passwd root”

Windows防火墙已停用(服务已停止)。

谢谢!

EN

回答 5

Stack Overflow用户

发布于 2017-05-09 00:16:02

停止Windows上的ssh serverssh broker服务以避免SSH端口冲突

/etc/ssh/sshd_config中进行以下更改

代码语言:javascript
运行
复制
UsePrivilegeSeparation no
PasswordAuthentication yes

然后通过sudo service ssh restart重启ssh服务器。如果您看到could not load host key错误,请按如下所示创建主机密钥并重新启动ssh服务:

代码语言:javascript
运行
复制
sudo ssh-keygen -f /etc/ssh/ssh_host_rsa_key -b 4096 -t rsa
票数 3
EN

Stack Overflow用户

发布于 2016-08-10 20:32:53

首先,您需要停止/禁用Windows10SSH Server Broker服务或更改OpenSSH端口。

之后,修改/etc/ssh/sshd_config:

代码语言:javascript
运行
复制
UsePrivilegeSeparation no
PubkeyAuthentication no
PasswordAuthentication yes
票数 2
EN

Stack Overflow用户

发布于 2017-02-23 22:35:00

在通过Windows SSH连接在Ubuntu上安装VirtualBox和我的Bash后,我开始遇到问题。我停止了虚拟机,卸载了它,但仍然无法进行身份验证。用户'Nobody‘是正确的,最好的解决方案是禁用Windows10的SSH代理,或者只是在Linux子系统上更改SSH的端口,我这样做了,并且工作得很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38789354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档