以windows系統(tǒng)中vscode部署為例:
1.環(huán)境配置:vscode怔毛,vscode插件Remote SSH
2.在本地命令行執(zhí)行命令宾茂,生成一個(gè)公鑰:
ssh-keygen -t rsa
3.生成的文件會(huì)在用戶目錄下的.ssh文件夾中的id_rsa.pub中塘安,將這一文件添加到跳板機(jī)的對(duì)應(yīng)文件夾中即可农曲。
4.在上述文件夾中新建一個(gè)config文件如下:
Host 主機(jī)名
HostName 主機(jī)地址
User 用戶名
Port 端口
ProxyCommand ssh.exe -p 跳板機(jī)端口 跳板機(jī)的賬戶 nc %h %p
如果是linux與上述基本一致,只需要最后一行去掉exe厉斟。
5.完成上述之后在vscode左下角點(diǎn)擊><按鈕挚躯,選擇主機(jī)名即可進(jìn)行連接。
示意