在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
2024-03-01
2024-03-01
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0