1、windows上SSH测试连接WSL 1)需要输入密码:123 ssh root@localhost-p22 2、ubuntu上安装openssh-server 1) sudo apt-get purge openssh-server# purge 是卸载并删除配置文件sudo apt-get install openssh-server 2)修改配置 # 更改sshd的配置sudo vi /
最主要的原因之一为:安装的杀毒软件将Solid Works服务设为禁止启动,每次开机后都需要进行手动的启动,...
当重新启动时,WSL会选择不同的IP,使您的端口转发设置无效,因为数据包将被转发到系统上不再存在的旧...
1. 重装WSL-Ubuntu的SSH服务端 重装openssh-server: #在WSL内执行sudo apt purge openssh-server sudo apt install openssh-server 因为WSL—Ubuntu自带的SSH有问题,本机都连不上去。 如果因为没有公钥导致无法开启ssh服务,那么先生成一个公钥: #在WSL内执行ssh-keygen -A 开启ssh服务端: #在WSL内执行sudo s...
1.1 ssh服务安装 Ubuntu20.04子系统自带的ssh服务无法连接,需卸载后重新安装。 卸载ssh服务 apt remove openssh-server 重装ssh服务 apt install openssh-server 1.2 修改配置信息 编辑/etc/ssh/sshd_config文件。 (1)修改ssh服务监听端口和监听地址 (2)修改ssh服务允许使用用户名密码方式登入 (4)修改ssh服务允许远...
我首先在配置文件/etc/ssh/sshd_config中修改了PasswordAuthentication no为yes,并解除了Port 22与ListenAddress的注释。但依然无法成功连接。接着,我进入/etc/pam.d/login文件,并注释了auth required pam_nologin.so。然后,我同样进入/etc/pam.d/sshd文件,注释掉了account required pam_listfile.so...
使用ssh -p 233 username@WindowsIP 即可连接到 WSL2 中的 SSH 服务器。 另外Arch 社区准备正式维护一个 WSL2 镜像,仓库在 ArchLinux-WSL,优点是周更并且镜像小,不会遇到密钥环过期之类的问题,也避免了不必要的依赖。 参考: WSL 中的高级设置配置 使用WSL 访问网络应用程序 ...
ssh client连接 (一)生成密匙 这里需要注意的是,如果wsl不存在ssh服务,则直接跳到第二种方式进行操作,如果存在,建议先执行该种方式进行体验,若不成功,则再跳到第二种方式将会更明白个中道理。 一般wsl自带ssh服务,首先我们启动服务 service ssh restart ...
采用固定密钥进行SSH连接:为了提高安全性,建议采用固定密钥进行SSH连接,并在脚本中添加此功能以实现自动化管理。七、结束使用时 取消转发规则:当不再需要使用转发时,可以使用netsh interface portproxy delete命令删除转发规则。退出WSL:直接退出WSL即可。注意,远程关闭WSL的方法暂时未找到。通过以上步骤,...