【Tricks】vscode & winscp进行服务器容器连接(含修改初始密码)

1:获取docker的登陆信息

例如节点(host)、端口(port)、密码(passwd)等信息,这个自己找组内的前辈获取即可

2:配置config文件

找到vscode里面ssh处的config文件

人工找不到的可以用【everything】模糊搜索,输入【ssh\config】即可

右键点击【打开路径】,进入config文件所在的位置

右键点击【config】,选择【通过Code打开】

按照上图的内容配置host、hostname、port、user等内容

最后ctrl + s进行文件保存

3:连接服务器

打开vscode,进入以下界面,并点击左下角处的ssh绿标

点击后,界面上侧(上图的搜索处)弹出对话框,选择【连接到主机】,然后输入已配置的host+port信息,完成后回车,进入以下界面

根据提示输入密码,完成后按下回车即可,进入以下界面

可以观察到左下角绿标已经完成ssh连接了,后续即可进行服务器上的代码运行工作

4:修改初始密码

一般来说服务器都会有一个默认密码,为了防止容器被他人盗用,需要修改密码,操作如下

点击左上角的【...】,点击【终端】,点击【新建终端】,进入以下界面

然后输入【passwd】,进入修改密码进程,然后按照提示修改即可(依次是输入当前密码、输入新密码、再次确认新密码)

显示successfully即成功修改

5:winscp传输文件

和之前配置config文件类似,直接在登录框输入主机名(host)、端口号(port)、用户名(user)、密码(passwd)就行

输入完毕后,点击登录,进入以下界面

通过互相拖两侧文件(左侧本地、右侧服务器),即可完成文件的传输

个人认为比在vscode处进行文件传输更快

相关推荐
HAPPY酷18 小时前
温和 C++:构建一个线程安全的异步消息服务器
服务器·c++·安全
小草cys18 小时前
AI 技能(Skills):一种面向任务自动化的模块化执行范式
运维·自动化·skills
未来之窗软件服务18 小时前
服务器运维(三十四)小程序web访问慢ssl优化—东方仙盟
运维·服务器·小程序·仙盟创梦ide·东方仙盟
执笔论英雄18 小时前
【大模型推理】 通过TokenWeave 学习chunked prefill 的缺点。
服务器·网络·学习
山核桃&17°19 小时前
基于 Vue + Node.js 批处理bat脚本实现多环境一键部署
运维·前端·自动化
Elastic 中国社区官方博客19 小时前
Elasticsearch 8.17.2 升级到 9.2.4 完整升级过程
大数据·运维·数据库·elasticsearch·搜索引擎·全文检索·运维开发
运维闲章印时光19 小时前
企业跨地域互联:GRE隧道部署与互通配置
linux·服务器·网络
HAPPY酷19 小时前
C++ 高性能消息服务器实战:融合线程、异步与回调的三大核心设计
java·服务器·c++
HAPPY酷19 小时前
现代 C++ 并发服务器的核心模式
服务器·开发语言·c++
未来之窗软件服务19 小时前
服务器运维(三十六)SSL会话缓存配置指南—东方仙盟
运维·服务器·缓存·ssl·服务器运维·仙盟创梦ide·东方仙盟