论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
主机系统
›
linux
›
【超具体!!】远程开发必备:Windows环境下连接服务器 ...
【超具体!!】远程开发必备:Windows环境下连接服务器的多工具实战指南 ...
自由的羽毛
论坛元老
|
2024-12-2 01:46:44
|
显示全部楼层
|
阅读模式
楼主
主题
2073
|
帖子
2073
|
积分
6219
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
目录
1、windows系统在命令行窗口下连接远程服务器
在本地远程登录服务器和实行命令
在本地上传文件到远程服务器
2、使用远程工具(MobaXterm为例)连接远程服务器
下载MobaXterm
使用MobaXterm
3、PyCharm(2024专业版为例)连接远程服务器
为每一个项目都创建一个新的SSH连接
修改远程上传文件的设置
随着云计算和分布式系统的遍及,远程服务器成为了现代软件开发和数据处理不可或缺的一部分。无论是部署应用、管理数据,还是进行大规模计算,掌握高效的远程服务器连接方法都是每位开发者和系统管理员的基本技能。然而,不同的利用系统和开发环境对远程连接的需求各不相同,选择合适的工具和技术方案至关重要。
本文旨在为 Windows 用户提供一套全面的指南,帮助他们在多种场景下高效地连接和管理远程服务器。我们将从最基本的命令行利用入手,逐步深入到使用专业工具和集成开发环境(IDE)的高级设置。具体来说,本文将覆盖以下几个方面:
Windows 系统在命令行窗口下连接远程服务器
:先容怎样使用 ssh 和 scp 命令进行基本的远程登录和文件传输。
使用远程工具(MobaXterm 为例)连接远程服务器
:演示怎样使用 MobaXterm 如许的图形化工具简化复杂的远程利用。
PyCharm(2024 专业版为例)连接远程服务器
:具体解说怎样在 PyCharm 中设置 SSH 连接,实现项目文件的远程同步和管理。
无论你是初学者还是有经验的开发者,本文都将为你提供实用的本领和最佳实践,帮助你更高效地管理和利用远程服务器。通过本文的学习,你将能够:
快速连接到远程服务器并实行命令。
便捷地在本地和远程服务器之间传输文件。
使用专业工具提升开发服从和用户体验。
让我们一起探索这些方法和技术,为你的开发工作带来更多的便利和灵活性。
1、windows系统在命令行窗口下连接远程服务器
在本地远程登录服务器和实行命令
要在本地利用远程服务器,需要本地开启一个命令行窗口,然后使用ssh(Secure Shell)命令连接远程服务器。
(1)打开命令提示符(按Win + R,输入cmd,按回车键)。
(2)输入以下命令并按回车键:ssh username@remote_host。
其中username是你在远程服务器上的用户名,remote_host是远程服务器的IP所在。例如,用户xjl需要连接IP所在为192.168.153.132的服务器,需要使用命令:ssh
xjl@
192.168.153.132
。
(3)按下回车键后,如果第一次通过SSH连接到一台服务器时,你的系统没有这台服务器的指纹信息,因此需要你手动保存这台主机的指纹信息(键入yes按回车就可以)到C:\Users\用户名\.ssh\目录下。
(4)随后需要你输入该账号的密码,输入完成按回车就可以完成连接。
总结
:
使用该方法连接远程服务器重要适合简单的远程登录和实行命令,但由于仅支持命令行利用,不方便文件上传和下载。
在本地上传文件到远程服务器
要在本地和远程服务器之间传输文件,需要重新在本地开启一个命令行窗口,然后使用scp(Secure Copy Protocol)命令进行远程传输文件。
(1)上传
单个文件
指令:scp 本地
文件
路径 username@remote_host:目标路径。
(2)上传
文件夹
指令:scp -r 本地
文件夹
路径 username@remote_host:目标路径。
2、使用远程工具(MobaXterm为例)连接远程服务器
在本地直接通过命令行利用远程服务器时,可能会由于需要输入命令而显得复杂,尤其是对于不熟悉命令行利用的用户来说。因此,可以思量使用远程连接工具,如 MobaXterm,来简化利用。MobaXterm 提供了图形化界面,集成了 SSH 连接和文件传输功能,使用户能够更直观地利用远程服务器,轻松地进行文件上传、下载和其他管理使命,极大地提升了服从和易用性。
下载MobaXterm
(1)
便携版
:无需安装过程,下载解压后即可直接运行。适合在不同电脑上使用,可以将程序文件存放在U盘等移动存储装备中携带。下载便携版
(2)
安装版
:需要通过安装向导进行安装,通常会创建桌面快捷方式和开始菜单项,更方便日常使用。下载安装版
使用MobaXterm
(1)打开MobaXterm。
(2)点击顶部菜单栏的“Session”按钮。
(3)在弹出的窗口中选择“SSH”选项卡。
(4)在“Remote host”字段中输入你的服务器IP所在。
(5)在“Specify username”字段中输入你的用户名。
(6)点击“OK”按钮建立连接。
3、PyCharm(2024专业版为例)连接远程服务器
为每一个项目都创建一个新的SSH连接
(1)输入远程服务器的IP所在和用户名,点击Next。
(2)输入密码并保存,点击Next。
(3)确认连接,点击Next。
(4)按照步调,选择已经存在的虚拟环境。
在远程服务器上选择python解释器时,需要先在远程服务器上创建一个conda虚拟环境。创建完成后,python解释器的位置位于用户目录下:~/.conda/envs/环境名称/bin/python3.x。
【例如:/data/home/xjl/.conda/envs/ICNN/bin/python3.9】
在设置文件映射关系时,需要先在远程服务器的用户目录下创建一个与本地项目名一样的空文件夹,如果本地文件已经上传到远程服务器就可以省略这一步。
(5)创建成功,点击Apply和OK。
修改远程上传文件的设置
(1)选择设置,为刚刚创建的远程连接重命名,防止同一个用户在同一个服务器上建立多次连接时发生冲突【保举命名规则:用户名@IP所在:端口号--项目名--环境名】。
(2)开启文件的主动上传(只有在PyCharm中修改文件时s,才气实现主动上传,否则需要手动上传)。默认环境下,当你在本地修改了文件后,点击PyCharm界面以外的地方,就会将修改后的文件主动上传到远程服务器上。
设置成修改文件后,仅当按下Ctrl+S保存文件后才上传文件到远程服务器。
手动上传
单个文件
到远程服务器。
手动上传
批量文件
到远程服务器。
(3)在本地浏览远程服务器。
(4)在本地 PyCharm 上打开一个远程服务器的终端,打开目标服务器的一个Session。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
自由的羽毛
论坛元老
这个人很懒什么都没写!
楼主热帖
JDBC p2 JDBC API
【MySQL】MySQL的安装、卸载、配置、登 ...
【python】标准库(第四讲)
iOS 组件化及二进制化的探索 ...
线程本地存储 ThreadLocal
Vue使用ajax(axios)请求后台数据 ...
.MD语法入门,教你写好readme文档 ...
Linux【实操篇】—— Shell函数、Shell ...
我眼中的大数据(二)——HDFS ...
go学习笔记(一)
标签云
渠道
国产数据库
集成商
AI
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表