首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >[WSL][ubuntu][原创]windows上ssh WSL的linux子系统

[WSL][ubuntu][原创]windows上ssh WSL的linux子系统

作者头像
git clone firc-dataset
发布2025-07-19 11:15:52
发布2025-07-19 11:15:52
6020
举报

登录后安装

sudo apt install openssh-client openssh-server

修改配置:sudo vi /etc/ssh/ssh_config

#   GSSAPIKeyExchange no #   GSSAPITrustDNS no #   BatchMode no #   CheckHostIP yes     AddressFamily any #   ConnectTimeout 0 #   StrictHostKeyChecking ask #   IdentityFile ~/.ssh/id_rsa #   IdentityFile ~/.ssh/id_dsa #   IdentityFile ~/.ssh/id_ecdsa #   IdentityFile ~/.ssh/id_ed25519     Port 22     ListenAddress 0.0.0.0     PermitRootLogin no     PasswordAuthentication yes #   Protocol 2 #   Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc #   MACs hmac-md5,hmac-sha1,umac-64@openssh.com #   EscapeChar ~ #   Tunnel no #   TunnelDevice any:any #   PermitLocalCommand no #   VisualHostKey no #   ProxyCommand ssh -q -W %h:%p gateway.example.com #   RekeyLimit 1G 1h     SendEnv LANG LC_*     HashKnownHosts yes     GSSAPIAuthentication yes

重启ssh服务:

sudo service ssh restart

查看自己的ip地址:

ifconfig

fut@DESKTOP-19QNH4E:~$ ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500         inet 172.21.7.62  netmask 255.255.240.0  broadcast 172.21.15.255         inet6 fe80::215:5dff:fef7:b154  prefixlen 64  scopeid 0x20<link>         ether 00:15:5d:f7:b1:54  txqueuelen 1000  (Ethernet)         RX packets 48378  bytes 72720775 (72.7 MB)         RX errors 0  dropped 0  overruns 0  frame 0         TX packets 9399  bytes 875394 (875.3 KB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536         inet 127.0.0.1  netmask 255.0.0.0         inet6 ::1  prefixlen 128  scopeid 0x10<host>         loop  txqueuelen 1000  (Local Loopback)         RX packets 32  bytes 4926 (4.9 KB)         RX errors 0  dropped 0  overruns 0  frame 0         TX packets 32  bytes 4926 (4.9 KB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

登录:

ssh fut@172.21.7.62

注意端口22需要加入入站规则

配置Windows防火墙

打开windows Definder的高级设置:

  • 点击左侧“入站规则”
  • 点击右侧“新建规则”
  • 选择“端口”
  • 选择"TCP"
  • 选择“特定本地端口”,并设定值为2222(与之前配置端口映射时的本机端口一致即可)
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-07-17,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 配置Windows防火墙
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档