拉取Linux上的SSH公钥
powershell
(ssh root@192.168.5.18 "cat ~/.ssh/id_rsa.pub") -replace "`n", "`r`n" | Add-Content -Path "$HOME\.ssh\authorized_keys"删除预置应用
powershell
get-appxpackage *Microsoft.People* | remove-appxpackage # 人脉使用SSH连接 Windows
在任一Windows生成密钥:
powershellssh-keygen -t rsa -b 4096一路回车,
C:/Users/{U_name}/.ssh/id_rsa.pub就是稍后放到服务器的密钥。在服务器安装 SSH 服务器:
- 设置 > 应用 > 应用和功能 > 可选功能 > 添加功能。
- 添加SSH服务器。
- 设置开机启动:注册表 > OpenSSH SSH Server:开机启动。
修改配置文件: 打开服务器的
C:/ProgramData/ssh/sshd_config,修改以下内容:shellPubkeyAuthentication yes # 允许公钥授权 AuthorizedKeysFile .ssh/authorized_keys # 指定信任的公钥的存放路径注释
Match Group administrators及其内容。将密钥放到服务器的
C:/ProgramData/ssh/authorized_keys。
服务端配置完成。
报错:XHR failed
获取 COMMIT_ID: 服务器的
~/.vscode-server/bin/下唯一的文件夹的名称。使用正确的 COMMIT_ID 和系统架构名称,组成正确的下载链接,下载。解压压缩包内的内容到服务器的~/.vscode-server/bin/{COMMIT_ID}中。
Linux
https://update.code.visualstudio.com/commit:COMMIT_ID/server-linux-x64/stableWindows
https://update.code.visualstudio.com/commit:COMMIT_ID/server-win32-x64/stable
配置启动项
计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
路由表
powershell
# 目标IP 子网掩码 网关
route add 192.168.7.0 mask 255.255.255.0 192.168.7.1
route delete 192.168.7.0