Win使用VScode插件Rmote SSH 免密登录Linux
Win 使用VScode Rmote SSH 免密登录Linux
服务端配置
- 在win上生成公钥,私钥
ssh-keygen -t rsa -b 4096
- 去到C:\Users\username\.ssh目录下,把id_rsa.pub复制出多一个副本id_rsa_win.pub,然后传到服务器的/home/username/.ssh下。
执行命令把公钥的内容追加到authorized_keys中
cat id_rsa_win.pub >> authorized_keys
PS:username是各自登录win和linux的用户名。 如果linux上没配置过ssh,还得再配置一下,我这原来就弄过ssh
- 重启ssh
service sshd restart
- 在win上打开cmd,执行:
ssh name@x.x.x.x
(name为服务器登录名),如果没有提示输入密码,则配置成功
VScode配置
- 安装remote-ssh插件
- 安装完插件,侧边栏会多出来一个Remote Explorer。
- 点了上图第三步后,编辑config配置服务器信息
Host 自定义远程连接的名字
HostName 服务器IP地址
User 用户名
Port 22
Port可以不写。 config可以配置多个:
Host 自定义远程连接的名字
HostName 服务器IP地址
User 用户名
Host 自定义远程连接的名字
HostName 服务器IP地址
User 用户名
Host 自定义远程连接的名字
HostName 服务器IP地址
User 用户名
- 完成配置后在这个SSH标签里就会有你的服务器信息,右键点击你想要连接的服务器,可以选择是否在当前窗口打开或者新窗口
或者点击右下角的图标选择
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗