系统之家 - 系统之家- 游戏下载 - 最干净的系统游戏站!
最新更新 系统重装教程(一看就会视频+图文版)
当前位置: 首页 > 系统教程 > 新闻资讯

远程服务器使用 (远程服务器使用本地代理)

更新日期:2024-11-29 09:16:01

来源:

手机扫码继续观看
远程服务器使用本地代理

本文目录导航:

远程服务器使用|MobaXterm、Pycharm

MobaXterm官网下载使用:1.2.3.输入前面命令中的用户名就行初次登陆需要输入密码,这里要注意已经进入了linux环境,所以粘贴之前复制的密码的时候使用shift + insert (都松开)+ 回车 ;登陆一次后可以保存密码。

或者手动设置一下用户在使用MobaXterm时如果长时间连接远程服务器可能会出现自动断开的问题,最好进行一下设置。

Pycharm远程连接注意要使用pycharm专业版。

一共分为三部分,SSH、SFTP以及Python Interpreter。

SSH用于配置基本的用户信息以及服务器地址等实现连接;SFTP实现本地到远程的文件传输;而Python Interpreter实现程序的最终执行。

tips:经过测试发现在配置Python Interpreter时Pycharm会默认自动配置一个SFTP(其路径就是在Interpreter中设置的路径)并使用,且这个SFTP配置中是默认Root path为空,将Development path设置为对应的远程目录(后续可以自行修改)。

两种流程:但上述两种流程种Pyhon Interpreter都会使用它默认的SFTP。

所以以下流程以先配置Python Interpreter为例。

SSH与Interpreter1.2.输入连接信息Test Connection测试能否连接3.配置Python以及路径其中执行地址对应到具体conda环境中的Python,有关conda环境等内容可参考仙峰寺扫地僧:Anaconda+pytorch+cuda安装全流程介绍|常见问题解决|conda与pip|pycharm配置(路径示例:/home/用户名/miniconda3/envs/自定义环境名/bin/python)配置后Path mappings就体现了上面路径。

至此SSH与Interpreter就一并配置完成了。

如果成功可通过点击Tools-->Deployment-->Browse Remote Host,在右侧查看对应的远程目录是否为绿色,显示为绿色则成功。

查看SFTP查看Pycharm默认的SFTP。

点击右侧的图标可以查看一下SFTP的配置(事先并未配置过SFTP,在Deployment中出现了默认生成的SFTP)Root path是远程根目录,远程项目必须在这个路径下。

Local path是本地路径,Development path是远程项目路径。

对应关系为Local path -> Root path+Development path。

注:通过配置Python Interpreter默认得到的SFTP配置好像是默认Root path为空,将Development path设置为对应的远程目录,不过这一点影响倒是不大。

可以对Root path和Development path进行修改。

查看远程目录,右侧显示的根目录对应Root path。

创建SFTP那么如果我想修改本地对应路径呢?这里通过创建新的SFTP,并在Interpreter中修改所用的SFTP实现。

!!特别要注意的一点是Deployment path不能为空,至少要有一个/,否则在识别路径即Root path+Deployment path时会失败,无法实现同步。

!!在Python Interpreter中更换SFTP。

这里我选了Move,它会自动对应此时SFTP的路径映射;此时再查看路径发现已经更改了。

在Tools-->Deployment-->Browse Remote Host中切换与Python Interpreter中所用SFTP对应的SFTP。

代码执行经过前面的配置后,就能够实现本地文件和远程服务器文件的互通了,但如果想要在本地进行远程文件的调试与运行,需要遵循该规则:想要执行的远程文件必须在本地中有所对应的“副本”才能借助远程服务器进行执行。

以实际例子为例,完成连接后,想要执行服务器中的执行后会提示错误此时需要将服务器中的文件下载到本地,右键该文件此时在之前设置的对应好的本地路径上会出现,此时执行本地的下载过来的就可以正常执行,并且能够看出是使用的远程服务器。

而如果想要对代码进行修改后再执行,可以借助同步机制完成,在本地修改后通过upload进行上传对远程文件进行修改,再次执行本地的时就是借助远程服务器执行修改后的代码了修改并上传远程文件经过这种同步机制就可以实现在本地下对远程服务器中的文件进行调试。

tips1.如果一些提示信息出现乱码,可以尝试修改编码方式2.在其他帖子中看到如果一些错误提示Cant obtain python version,原因可能是涉及到获取不到sudo命令权限的问题。
远程服务器使用
可能是之前配置中勾选了这个选项可以在这里重新取消勾选一下3.如果同步出现问题,查看一下编译器中对应的SFTP(前文提到的默认SFTP的问题,但没问题本着能用不改的原则就不要更换了)正常按流程配置完红框位置应该是一个默认的东西,建议手动修改为自己之前设置的,因为默认的路径上可能会出现问题参考链接:Pycharm中SSH、SFTP连接远程服务器编辑调试全面手把手教程_autoreleasepools的博客-CSDN博客_pycharm ssh远程调试pycharm使用sftp同步服务器_Solkatts的博客-CSDN博客_pycharm sftp 工具

mac下sftp工具,远程连接windows工具有哪些?

本文推荐了几款适用于Mac系统,能够实现远程连接Windows操作系统的SFTP工具。

首先,Xshell是一款强大的安全终端模拟软件,支持SSH1、SSH2以及Windows平台的TELNET协议,用于远程控制终端。

其官网地址为:随后,SecureCRT是另一款连接运行于Windows、UNIX和VMS系统的理想工具。

它支持SSH、Telnet和rlogin协议,内含的VCP命令行程序可以加密文件传输。

官网地址如下:WinSCP是一款在Windows环境下使用的开源图形化SFTP工具客户端,支持SSH和SCP协议,主要功能为在本地与远程计算机间安全地复制传输文件。

访问其官网以获取更多信息:PuTTY是一款SSH和telnet客户端,适用于Windows平台,主要功能是远程连接服务器,支持SSH、Telnet、Serial等协议。

其官网提供详细信息和下载链接。

默认登录协议为SSH,端口为22。

MobaXterm是一个功能全面的远程网络工具集,包含SSH、X11、RDP、VNC、FTP、MOSH等协议连接功能,以及Windows桌面上的Unix命令。

官网提供了该软件的详细信息和下载链接。

许多企业运维人员偏爱使用MobaXterm。

FinalShell是一款集成了SSH客户端、功能强大的开发和运维工具的Java语言编写的服务器网络管理软件。

它不仅是一个ssh客户端,还提供了满足开发运维需求的全面功能。

官网提供了软件的详细信息和下载链接。

FinalShell可以直观地查看远程服务器的硬件运行状态。

六款Linux常用远程连接工具介绍

1、Xshell介绍:Xshell 是一款强大的终端模拟软件,支持 SSH1, SSH2, 及 Windows 平台的 TELNET 协议。

它能有效实现远程控制终端的目的,适用于在 Windows 环境下访问远端不同系统下的服务器。

官网:、secureCRT介绍:secureCRT 是一款连接运行 Windows、UNIX 和 VMS 系统的理想工具,支持 SSH、Telnet 和 rlogin 协议。

它内含加密文件传输的 VCP 命令行程序,广受网络工程师欢迎。

官网:、WinSCP介绍:WinSCP 是一个用于 Windows 环境下使用 SSH 的开源图形化 SFTP 工具客户端,支持 SCP 协议。

主要功能是安全地在本地与远程计算机间复制文件。

官网:、PuTTY介绍:PuTTY 是一个用于 SSH 和 telnet 连接的客户端,由 Simon Tatham 为 Windows 平台开发。

包含多种组件,如 PuTTY、PuTTYgen、PSFTP 等,使用默认的 SSH 协议和端口 22 进行连接。

5、MobaXterm介绍:MobaXterm 是一个功能全面的远程网络工具集成软件,包含 SSH、X11、RDP、VNC、FTP、MOSH 等协议连接选项,以及 Windows 桌面上的 Unix 命令。

默认开启 SFTP 模式。

6、FinalShell介绍:FinalShell 是一款一体化的服务器网络管理软件,提供强大的开发和运维功能。

它不仅能作为 SSH 客户端,还能满足开发运维需求。

官网:以上六款工具涵盖了常用的 Linux 远程连接需求,无论是 SSH、Telnet、SFTP、SCP 还是其他远程访问协议,都能高效满足用户的网络管理与开发需求。

该文章是否有帮助到您?
Windows 10 系统在线下载
Windows 10 是迄今为止最好的 Windows|前往下载,成就你的非凡
立即下载 视频教程:如何安装该系统?
常见问题
系统下载排行

其他人正在下载 更多
安卓下载 更多
手机上观看
扫码手机上观看