品牌网站建设预算,网站加入搜索引擎怎么做,阿里云主机价格表,湛江市城乡住房建设局网站问题#xff1a;实验室服务器仅限内网访问#xff0c;无法在宿舍#xff08;外网#xff09;访问实验室的所有内部服务器#xff0c;但同时实验室又提供了一个外网可以访问的跳板机#xff0c;虽然可以先ssh到跳板机再从跳板机ssh到内网服务器#xff0c;但这种方式不方… 问题实验室服务器仅限内网访问无法在宿舍外网访问实验室的所有内部服务器但同时实验室又提供了一个外网可以访问的跳板机虽然可以先ssh到跳板机再从跳板机ssh到内网服务器但这种方式不方便传输文件也没法用pycharm进行自动同步代码或者远程调试。 1. 跳板机配置config
登录跳板机在.ssh目录下输入命令vi config新建config文件编辑如下内容
Host *ControlPersist yesControlMaster autoControlPath ~/.ssh/master-%r%h:%p保存后退出
2. 配置跳板机免密登录
把.ssh目录下的公钥注册到跳板机如何生成ssh密钥自行百度
进入.ssh目录下打开git bash用cmd会报错尽量用git bash输入如下命令
ssh-copy-id -i .ssh/id_ed25519.pub 跳板机用户名跳板机地址 -p 端口号3. windows客户机设置ssh隧道
打开cmd输入如下命令
ssh -N -f -L 6000:内网服务器ip:内网服务器端口 -p 跳板机端口 跳板机用户名跳板机ip -o TCPKeepAliveyes这个窗口不能关掉
4. Windows客户机连接服务器
先测试连接情况。命令行输入
ssh 服务器用户名localhost -p 6000