[wsl][ubuntu][原创]windows上sshwsl的linux子系统

FL1623863129 FL1623863129     2022-12-07     224

关键词:

登录后安装

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(与之前配置端口映射时的本机端口一致即可)

windows学习总结(23)——在windows10子系统ubuntu上利用wsl2安装docker的2种方式

前言windows10目前推出了WSL2,相对于WSL采用API转换的方式,WSL2则完全不同,win10开始内置了一个轻量级虚拟机,经过不断的优化,这个虚拟机实现了与windows的高度集成,实现了虚拟机的高性能运行,WSL2便是运行在虚拟机上的一个... 查看详情

在 Windows 10 上的 WSL2 上使用 JDK 的正确方法是啥?

...间】:2020-12-3103:25:54【问题描述】:我已经在WSL上安装了Ubuntu20.4LTS。我的Windows10已经安装了JDK。我需要在WSL上的ubuntu上安装JDK,还是可以在U 查看详情

游戏开发实战手把手教你在windows上通过wsl运行skynet,不用安装虚拟机,方便快捷(wsl|linux|ubuntu|skynet|vscode)(代码片段)

文章目录一、前言二、启用WSL三、安装Ubuntu(WSL版,只有270M)四、启动Ubuntu五、home目录对应Windows本地目录六、Windows与Ubuntu的磁盘共享七、使用VSCode运行Ubuntu八、跑个Skynet1、Skynet下载2、设置国内源2.1、备份原始源文... 查看详情

游戏开发实战手把手教你在windows上通过wsl运行skynet,不用安装虚拟机,方便快捷(wsl|linux|ubuntu|skynet|vscode)(代码片段)

文章目录一、前言二、启用WSL三、安装Ubuntu(WSL版,只有270M)四、启动Ubuntu五、home目录对应Windows本地目录六、Windows与Ubuntu的磁盘共享七、使用VSCode运行Ubuntu八、跑个Skynet1、Skynet下载2、设置国内源2.1、备份原始源文... 查看详情

windows10/windows11子系统(wsl2)安装ubuntu20.04

目录前言一、在Windows上安装Linux子系统前提条件安装步骤开启开发者模式开启“适用于Linux的Windows子系统”安装Linux分发版3.1升级WSL内核3.2启用虚拟机功能3.3将WSL2设置为默认版本3.4安装Ubuntu20.04二、在子系统U 查看详情

wsl怎么安装winetarbao

参考技术A在Windows商店(MicrosoftStore)里搜索“UBUNTU”,选择安装适合的UBUNTU子系统的版本。WindowsSubsystemforLinux(简称WSL)是一个为在Windows10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。在Windows10的“启用和关闭Windows功能... 查看详情

如何在 Windows 上运行多个 WSL2 实例?

...述】:我已经安装了WSL2并在上面部署了两台机器:CentOSUbuntu-20.04是否可以在我的win10机器上运行多个Ubuntu-20.04实例?【问题讨论】:【参考方案1】:是的,完全有可能。这是我推荐的步骤。在PowerShell中 查看详情

Windows10 WSL2 Ubuntu / Debian # 无网络

】Windows10WSL2Ubuntu/Debian#无网络【英文标题】:Windows10WSL2Ubuntu/Debian#nonetwork【发布时间】:2020-06-0119:07:40【问题描述】:从WSL升级到WSL2之后sudoapt-getupdate不再有效。之后:wsl--set-versionUbuntu-18.042输出是:>sudoapt-getupdateErr:1http://secu... 查看详情

windows安装wsl,在windows中使用ubuntu

WSL(WindowsSubsystemforLinux)即适用于Linux的Windows子系统,它是随Windows操作系统一起提供。WSL是windows操作系统的子系统,算是一款为windows10以上定制的特别的虚拟机平台。一、安装在使用它之前必须先启用它并安装 查看详情

在 Ubuntu 18.04 WSL 上安装无人值守的 MySQL 8 社区

】在Ubuntu18.04WSL上安装无人值守的MySQL8社区【英文标题】:UnatttendedMySQL8communityinstallonUbuntu18.04WSL【发布时间】:2019-11-1723:43:49【问题描述】:我正在尝试在没有任何提示的情况下在Ubuntu(即Linux的Windows子系统)上安装MySQL8。我有... 查看详情

如何提高 WSL2 上 Ubuntu 20.04 中打开文件的限制?

】如何提高WSL2上Ubuntu20.04中打开文件的限制?【英文标题】:HowcanIraisethelimitforopenfilesinUbuntu20.04onWSL2?【发布时间】:2021-01-0516:39:49【问题描述】:我的设置如下所示:Windows10,Release1909(内部版本18363.1082),在Ubuntu20.04环境中使... 查看详情

从 WSL2 内部访问在 Windows 中运行的本地主机?

...。服务器在localhost:4502上运行。我正在使用在WSL2中运行的Ubuntu发行版进行开发。我想在我的WSL2Ubuntu中访问Window 查看详情

在 Windows 上的特定或当前文件夹中启动 WSL Ubuntu

】在Windows上的特定或当前文件夹中启动WSLUbuntu【英文标题】:StartWSLUbuntuinspecificorcurrentfolderonWindows【发布时间】:2018-09-0615:38:49【问题描述】:在他的开发机器上从商店安装Linux和Ubuntu子系统时,我可以简单地切换(或启动)到... 查看详情

在 Windows 10 上使用 Intellij IDEA 在 WSL 2 中运行和调试 Java

...。使用maven构建的java应用程序需要本地库(带有JNI)并在Ubuntu上运行。在Windows上使用maven和git很好。如何让 查看详情

如何从 WSL (Ubuntu) Bash 运行 Windows 可执行文件

】如何从WSL(Ubuntu)Bash运行Windows可执行文件【英文标题】:HowcanIrunaWindowsexecutablefromWSL(Ubuntu)Bash【发布时间】:2016-12-1915:07:09【问题描述】:随着2016年夏季的Windows10周年更新,可以在“轻量级”虚拟化子系统WindowsSubsystemforLinux(WSL)... 查看详情

简单到极致!windows10ubuntu子系统的备份/还原教程来了

...回车打开命令行窗口输入wsl-l,可以看到我系统里装了一个Ubuntu18.04:输入wsl--version可以看到版本信息和命令行参数一览:接下来讨论几个具体用法。wsl-l列出了系统中安装的子系统名称,可以是一个或多个,本文中的子系统名称是U... 查看详情

超详细windows10/windows11子系统(wsl2)安装ubuntu20.04(带桌面环境)(代码片段)

...WSL内核3.2启用虚拟机功能3.3将WSL2设置为默认版本3.4安装Ubuntu20.04二、在子系统Ubuntu20.04上安装桌面环境1.更换软件源2.更新升级软件3.安装gnome桌面环境4.安装systemctl5.安装远程控制软件xrdp三、从Windows启动桌面版Ubuntu前言这里说一... 查看详情

windows10安装wsl2和ubuntu的过程(代码片段)

...esktop直接安装就行了,不做介绍。本文主要介绍WSL2和Ubuntu的安装过程。一.安装前的环境准备1.升级Windows系统  因为低于某个版本号不支持WSL2,所以尽可能将Windows系统升级下。Wind 查看详情