步骤 1.关闭windows自带的ssh服务,这个占用了22端口 2.wsl 安装ssh服务(使用的是ubuntu) sudo apt install openssh-server 3.修改配置文件 sudo vim /etc/ssh/sshd_config 关键的几处修改 4.启动服务 sudo service ssh start
9.设置开机启动ssh服务: 此时还不完善,因为ubuntu是windows子系统,子系统的开机并没有自启动ssh的功能.需要利用脚本去实现.否则你win10开机后,不能直接用secureCRT去连接WSL,而需要登录ubuntu去开启ssh服务再连,很麻烦. 配置ubuntu的脚本 #创建init.wsl文件,保存并保存.注意#! /bin/sh这行不是注释,是sh解释器的...
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 ...
现在,您就在 Windows 上拥有了原生的 Linux Bash shell。想在 Windows 10 上通过 ssh 连接您的服务器?不需要安装 puTTY 或是 Cygwin。打开 Bash 之后,就可以通过 ssh 进入您的服务器。简单之至。 想通过 rsync 同步文件到您的服务器?直接使用 rsync。它切实的将我们的 Windows 设备转变得更为实用,帮助那些需...
2.开启Hyper-v功能,并重启电脑。 3.下载安装Linux内核功能包 4.升级WSL 2 5.WSL默认root用户登录 6.通过ssh远程登录 7.安装Net SDK 修改国内源 清华源 阿里源 重启WSL Windows10安装WSL请看这篇博客。 WSL 2 系统要求(可以使用命令行输入winver查看系统版本号): ...
查看是否开启SSH服务 ps -ef | grep ssh 安装SSH服务 apt-get removeopenssh-serverapt-get install openssh-server 修改配置端口为22,开启允许密码登录 vim /etc/ssh/sshd_config Port 22 PasswordAuthentication yes 重启服务 service ssh restart 或者 ...
正常开启ssh 自动启动ssh服务 当前WSL并不支持ssh server作为服务运行。我们需要借助windows计划任务和脚本,使得在windows启动时自动运行这一服务。 将这个文件存为vbs,并在计划任务中添加一个启动任务,触发器设置为系统启动时。 不过使用这个方法的前提是你的WSL默认用户是root,对于默认用户不是root的必须使用sudo方式启...
一、打开windows设置面板 二、打开应用与功能 在应用与功能中,打开程序与功能 三、打开启用或关闭windows功能 四、选择并打开功能 五、Microsoft商店中搜索wsl 六、选择适合自己的linux子系统安装即可 七、安装成功后重启电脑,按Win+R键并输入bash运行该子系统 ...
通过WSL,用户可以在Windows终端中直接访问Linux命令和工具,比如grep、sed、awk等,极大地提高了Windows系统的可用性和自定义性。而在使用SSH进行远程连接时,WSL同样可以发挥作用。用户可以在WSL中使用SSH命令通过网络连接到其他计算机,进行远程操作和文件传输。
我们的最终目的,是为了在Windows上搭建一个十分接近Linux体验的开发环境。让IDE直接运行在Windows系统中,把所有的服务部署在WSL上。这样在配置环境和编译的过程中,使用的都是真正的Linux,所有的命令行都使用Shell,vim、git等功能更是开箱即用,不必再用Dos命令了。而且Windows强大的生态,解除了Linux的后顾之忧。