关于ubuntu18.04:windows10和ubuntu互信设置实现虚拟机编译好固件后自动复制到本地以便烧录
1 互信设置1.1 windows设置进入利用和性能 > 可选性能 > 增加性能找到OpenSSH客户端和服务端,勾选 > 装置更改ssh配置管理员权限关上C:\ProgramData\ssh目录下的sshd_configps:始终不晓得怎么管理员权限关上,能够用vscode形式关上,保留的时候vscode右下角会主动提醒管理员权限,点击确认即可 a.把 PubkeyAuthentication yes 后面的正文去掉 b.把最初两行正文掉此电脑 > 治理 > 服务,找到OpenSSH SSH Server,没运行的话就右键点击启动运行,启动了的话就重新启动,因为下面改了配置关上命令行执行 ,始终回车即可ssh-keygen在~/.ssh目录上面新建authorized_keys文件1.2 ubuntu设置查看ssh服务是否启动sudo systemctl status sshd没有服务的话装置sudo apt install openssh-server启动sshsudo systemctl start sshd设置开机启动sudo systemctl enable sshd执行ssh-keygen,始终回车即可在~/.ssh目录下新建authorized_keys文件1.3 相互写入公钥相互把~/.ssh目录上面id_rsa.pub外面的内容放到对方authorized_keys文件中 2 固件转储编译脚本里,在胜利生成固件前面增加一个scp命令,相似 scp your_firmware_path win_username@windows_ip:/g:/firmware_out其中的your_firmware_path是生成的固件门路win_username是windows的用户名windows_ip是windows的ipg:/firmware_out能够指定windows下面的目录 3 参考https://blog.csdn.net/zhaodengdeng1984/article/details/121654821