1. 安装WSL及配置C/C++开发环境
安装WSL请自行百度,或是参考另一个文章 win 10 下 使用vscode 应用WSL +cmake 做C/C++开发调试
sudo apt update # 更新软件包
sudo apt install build-essential #安装build-essential软件包
sudo apt install gdb
2. 安装SSH服务
2.1. 移除并重新安装ssh
这里需要先移除之前安装的ssh, 因为原来安装的可能有问题
sudo apt-get remove openssh-server
sudo apt-get install openssh-server
2.2. 配置ssh
编辑sshd_config文件,修改几处配置才能正常使用用户名/密码的方式连接
sudo vi /etc/ssh/sshd_config
Port 22 #默认即可,如果有端口占用可以自己修改
PasswordAuthentication yes # 允许用户名密码方式登录
2.3. 启动ssh服务
修改完之后重启ssh服务
sudo service ssh restart
3. 如何以root用户登录
3.1. 修改配置
sudo vim /etc/ssh/sshd_config
找到并用#注释掉这行:PermitRootLogin prohibit-password
新建一行 添加:PermitRootLogin yes
3.2. 重启服务
#sudo service ssh restart
3.3. 设置 ubuntu密码
sudo passwd root #设置密码