返回顶部
首页 > 资讯 > 操作系统 >FinallShell远程连接WindowsServer的Linux子系统无限提示输入密码的问题
  • 539
分享到

FinallShell远程连接WindowsServer的Linux子系统无限提示输入密码的问题

linuxssh服务器 2023-09-16 08:09:17 539人浏览 八月长安
摘要

在windowsServer下 成功安装了linux子系统后,想要通过Finallshell远程连接到子系统 一、问题展示 打开FinallShell,新建连接 确定后尝试连接 结果提示 输入密码后,继续弹窗提示输入密码,多次输入后 提

windowsServer下 成功安装了linux子系统后,想要通过Finallshell远程连接到子系统

一、问题展示

打开FinallShell,新建连接

确定后尝试连接

结果提示

输入密码后,继续弹窗提示输入密码,多次输入后 提示拒绝访问。

 二、解决方案

检查用户名密码是否正确,修改密码重新尝试。 发现还是如此。

修改Linux子系统 ssh配置

vim /etc/ssh/sshd_config## 添加配置 ## 运行root用户远程登录PermitRootLogin yes## 开启配置PermitEmptyPassWords no

重启ssh服务。

发现启动服务报错:

Could not load host key: /etc/ssh/ssh_host_rsa_keyCould not load host key: /etc/ssh/ssh_host_ecdsa_keyCould not load host key: /etc/ssh/ssh_host_ed25519_key

重新生成秘钥

ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_keyssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_keyssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key

查看目录是否生成对应的文件

 看到新的秘钥文件已经生成好了

重启服务

sudo service ssh restart

重新在FinallShell尝试连接,发现依然一直提示输入密码,问题依然无法解决。

分析问题

win10主系统和ubuntu子系统IP相同,默认的ssh端口(22)也相同,finalshell里输入IP地址和端口都是默认连接主系统,而用户名和密码输入的却是Ubuntu子系统的,所以一直提示重新输入密码

修改sshd_config 中Port配置 22022

连接成功!! 

来源地址:https://blog.csdn.net/qq_28197843/article/details/129258675

--结束END--

本文标题: FinallShell远程连接WindowsServer的Linux子系统无限提示输入密码的问题

本文链接: https://lsjlt.com/news/409671.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作