一、xshell建立隧道连接
1.建立跳转机会话
(1)点击文件——>新建,名称可任意起,主机为跳转机的ip,端口号一般是22
(2)输入跳转机的用户名、密码,点击确定
(3)点隧道->添加,按照下图所示。侦听端口可随意给,确保该端口号本地未占用,目标主机为你需要连接的远程服务器ip,点确定,连接。
2.建立目标主机会话
(1)建立目标主机remote连接,选择文件->新建,按下图所示,注意这里的主机改为localhost,因为上面建立连接选择的是localhost的本地连接。同样,名称可以随意起。端口号跟上面设置的一致即可。
(2)用户身份验证,填写目标主机的用户名和密码
选择连接,测试是否可以连接上。如果可以就成功了。
3.设置pycharm连接目标服务器
(1)添加目标服务器
(2)接着点击Mappings配置本地程序目录以及服务器的上传目录
(4)配置服务器运行环境,File--->Settings
参考博客: