当前位置: 首页 > news >正文

ssh登录wsl2

在这里插入图片描述

1. ssh服务重新安装

Ubuntu20.04子系统自带的ssh服务无法连接,需卸载后重新安装。

sudo apt-get remove openssh-server 
sudo apt-get install openssh-server

2. 修改配置信息

sudo vim /etc/ssh/sshd_config

修改内容:

# 最好一模一样
Port 33  # 这个记录下来后面用
AddressFamily any
ListenAddresss 0.0.0.0
ListenAddress ::
PsaawordAuthentication yes
PermitRootLogin yesAllowUsers *                # 远程登录时的用户,这里*是通配符

3.重启ssh服务

sudo service ssh --full-restart

4.查看wsl的ip

(base) dongyongfei786@DYF-PC:/mnt/c/Users/21702$ hostname -I
172.17.143.22 172.18.0.1

5. 防火墙端口

设置防火墙:

  1. 打开Windows Dedender防火墙 ,新建规则
    在这里插入图片描述

  2. 端口,下一页
    在这里插入图片描述
    3)设置指定端口,下一页,下一页
    记录下设置的端口:2233
    在这里插入图片描述

6.端口转发

# cmd管理员
netsh interface portproxy set v4tov4 listenport=2233 listenaddress=0.0.0.0 connectport=33 connectaddress=172.17.143.22
  • 172.17.143.22:wsl的ip
  • 33:ssh设置的端口
  • 2233:防火墙设置的端口

7.ssh登录wsl

192.168.1.4:windows的ip

# 登录root
C:\Users\21702>ssh root@192.168.1.4 -p 2233
# 登录特定用户
C:\Users\21702>ssh dongyongfei786@192.168.1.4 -p 2233

参考

1.B站:【[WSL2]开启ssh服务以及一些问题解决】

相关文章:

  • 一、基础环境配置
  • Flowise 本地部署文档及 MCP 使用说明
  • android FragmentManager 删除所有Fragment 重建
  • 【Linux基础知识系列】第七篇-进程与任务管理
  • 代码随想录60期day56
  • 如何判断机器是大端字节序还是小端字节序
  • 【高等数学】(2)函数
  • Python基于SVM技术的手写数字识别问题项目实战
  • MyBatis实战项目测试
  • 本人精通各种语言输出hello world
  • 机电工程常用设备
  • Asp.net core 使用EntityFrame Work
  • 振动力学:有阻尼单自由度系统(简谐力激励的受迫振动)
  • 从汇编的角度揭秘C++引用,豁然开朗
  • 【吾爱】逆向实战crackme160破解记录(三)
  • Generate Permutation
  • ALLEN BRADLEY特价型号1715-OB8DE 模块
  • Make All Equal
  • 灵活运用 NextJS 服务端组件与客户端组件
  • 远程终端登录和桌面访问(嵌入式开发)
  • 滨湖区知名做网站选哪家/可以发布软文的平台
  • bs网站做映射/专业seo公司
  • 专业做外贸网站建设/微信营销软件哪个好用
  • 中央建设的最大未成年网站/新闻最近新闻10条
  • 西安网站/智能网站推广优化
  • 中企动力做网站/青岛网站开发公司