1、更新软件包 sudo apt update 2、ssh重新安装,自带的有问题 sudo apt remove openssh-server sudo apt install openssh-server 3、修改配置信息 编辑/etc/ssh/sshd_config文件。 (1)修改ssh服务监听端口和监听地址 (2)修改ssh服务允许使用用户名密码方式登入 (3)修改ssh服务允许远程root用户登入 4、设置开机自...
1. 安装远程资源管理器 首先安装远程资源管理器,我的vscode没有,打开扩展(Ctrl+Shift+X),输入remote搜索,安装remote-ssh,安装完后重启。 2. 安装wsl扩展 打开扩展(Ctrl+Shift+X),输入remote-搜索,安装WSl,安装完后重启。 3. 选择wsl targets 在左侧功能区进入远程资源...
安装OpenSSH: sudo apt install openssh-server -y 更改配置文件: sudo vim /etc/ssh/sshd_config 将#Port 22 取消注释 重启ssh服务: sudo systemctl restart ssh ifconfig查看Ubuntu ip: Windows 添加到C:\Users\dell\.ssh\config 至此,在Windows中可以实现ssh ubuntu: 换了20.04为例 免密登录 为了方便登录...
输入密码之后,显示 WSL-Ubuntu已经处于connected状态。 当WSL-Ubuntu处于connected状态之后,进行下一步: 5. Windows11配置SSH密钥,用于VsCode免密登录 上述所有过程完成之后,每次访问WSL-Ubuntu远程服务器还需要密码,就非常麻烦,需要配置下免密认证。 免密认证是通过ssh_keys的方式,所以得先在Windows11本地生成ssh的密钥...
配置中有一项PasswordAuthentication, 改为yes可以使用密码登录,这里我们使用ssh秘钥对登录,所以使用默认no Win10 WSL Ubuntu 根目录实际位置 1. 运行(win+R),直接输入\\wsl$进入Ubuntu的目录。 2. 或者文件夹里同样输入\\wsl$进行查找。 更新Ubuntu的源 ...
在vscode上安装远程开发扩展包(remote development,remote-SSH,remote-WSL)。 在vscode远程资源管理器里面连接ubuntu子系统。也就是下图红色圆圈里面的功能,找到对应的子系统,右键功能选择连接。 连接上去后,此时的vscode可以当成是在wsl子系统内打开,所以有些插件需要重新安装,点开插件栏,查看已安装的插件比如cmake,c/...
【1】本地win10-远端ubuntu16.04+,必须确保远端有网,设置代理可参考这里 【2】下载安装vscode,要求版本1.39+,实际测试版本为1.55,选择User版本 【3】vscode扩展程序搜索安装Remote-SSH, Remote-WSL 2个,或者直接安装"Remote Development" 【4】更改配置文件,ctrl+shift+P,选择Remote-SSH:Settings,勾选 Show Login ...
在vscode中使用ssh时,默认调用windows下的ssh.conf文件,需要让vscode使用wsl中的ssh.conf配置 解决步骤: 在win10本地建.bat 文件,比如:c:\ssh.bat 写入内容: C:\Windows\system32\wsl.exe ssh %* 在设置-> Settings 输入:remote.ssh.path 在Remote.SSH:Path中输入:c:\ssh.bat ...
Remote - SSH Remote - WSL 名字上也很容易区分,就是支持连接容器,SSH主机,WSL子系统。 安装C/C++ GNU Global 插件 好,现在万事俱备了。下一步就是把符号解析的事情准备好,你就能享受快速的源代码阅读体验了。 首先我们连接上远程主机,注意:这个时候会重新打开一个窗口,而不是在本地安装。