登录实例
社区镜像、基础镜像可使用Jupyter、SSH、FinalShell、VSCode等多种方式登录
系统类型 | 登录名 | 端口 | 密码 |
---|---|---|---|
社区镜像、基础镜像 | root | 23 | 见控制台 |
系统镜像无预装,可使用SSH、FinalShell、VSCode等方式登录
系统类型 | 登录名 | 端口 | 密码 |
---|---|---|---|
Ubuntu | ubuntu | 22 | 见控制台 |
Windows | administrator | - | 见控制台 |
Jupyter登录
创建实例后,点击“jupyterLab”登录,如图所示:
SSH登录
创建实例后,复制“SSH”登录密码,点击“登录”按钮,输入密码即可进入,root:23,如图所示:
VNC登录
与上述SSH登录方式一致切换“VNC登录”即可
FinalShell登录
步骤一:实例开机,找到服务器外网IP地址
步骤二:打开FinalShell,选择文件-新建会话,输入主机、端口号、用户名、密码,点击确定并连接
主机:服务器的外网IP地址
基础镜像、社区镜像用户名:root 端口号:23 密码:SSH登录密码
系统镜像用户名:ubuntu 端口号:22 密码:SSH登录密码
步骤三:链接成功后,即可进行文件传输
VSCode连接
连接时请确保实例处于启动状态。
-
通过 VSCode 连接前,您需要安装用于建立 SSH 连接的扩展
Remote - SSH
:
-
安装扩展后,点击侧边栏中的Remote - SSH扩展图标,再点击设置按钮在本地用户路径下新建一个ssh配置:
如果安装扩展后没有立即生效,可以尝试重启 VSCode。
- 新建的 SSH 配置内容为空,您可以参考以下模版,修改 SSH 的连接名称、远程IP地址(实例的外网IP地址)、登录用户名、端口和密钥的存储路径:
配置模版:
Host myserver # 连接名称
HostName 192.168.1.100 # 实例的外网IP地址
User root # 登录用户名
Port 23 # 端口
IdentityFile ~/.ssh/id_rsa # 指定私钥(非密码登录时)
在 SSH 配置文件 (~/.ssh/config) 中,不能明文指定密码,这是出于安全考虑(SSH 协议本身不支持在配置文件中存储密码)。
不同镜像类型的默认登录用户名和端口:
镜像类型 | 系统类型 | 登录名 | 端口 | 密码 |
---|---|---|---|---|
社区镜像 | Docker | root | 23 | 见控制台 |
平台镜像-基础镜像 | Docker | root | 23 | 见控制台 |
平台镜像-系统镜像 | Ubuntu | ubuntu | 22 | 见控制台 |
平台镜像-系统镜像 | Windows | administrator | - | 见控制台 |
- 创建好配置之后,通过点击相应 SSH 连接右侧的按钮打开一个新的窗口并建立 SSH 远程连接:
- 下一步,在弹出的选项框中选择Continue,保存首次 SSH 连接远程服务器的密钥:
- 接着,在弹出的输入框中输入远程服务器的登录用户密码,输入完成后按下Enter(回车键)进行登录验证:
您可以在相应的实例信息中,找到服务器的登录用户密码,通过点击旁边的复制图标来复制密码:
- 连接成功后,您可以通过左侧的Open Folder按钮打开远程服务器中的目录,作为工作区目录:
- 首次打开工作区目录时,会弹出 “是否信任该文件夹” 对话框,这是 VSCode 的 工作区信任机制。在确保工作环境安全的情况下,可直接点击图示按钮,以便进行后续的工作:
至此,您已完成了使用 VSCode 连接实例远程服务器的所有操作。
Windows远程登录
步骤一:创建一台windows实例
步骤二:远程桌面登录,打开本地电脑的【远程桌面连接】应用,输入购买的服务器对应的外网IP地址,点击连接
步骤三:输入用户名administrator,及服务器密码,点击确定
步骤四:弹框无法验证此远程计算机的身份,是否要继续?点击是,即可成功登录