恒源云_手把手教你如何终端登陆实例

以下分为两大部分

一、Windows 登陆实例

二、macOS/Linux 登陆实例

一、Windows 登陆实例

如何获取登陆信息?

登陆信息在我的实例中的登陆指令,如登陆指令为:

ssh -p 60001 root@i-1.gpushare.com

从中提取登陆的主机名、端口号和用户需要填写到 SSH 客户端中:

主机名**** 端口**** 用户****
i-1.gpushare.com 60001 root

Windows 可以使用 XshellPuTTYMobaXterm 等SSH 客户端连接。

Xshell 教程

下载(推荐同时安装 Xftp 方便上传下载数据)

Xshell 7 (Free for Home/School)  

Xftp 7 (Free for Home/School)

打开会话窗口新建一个会话。

xshell_01.png

会话属性中 名称 可以任意填写,协议保持默认 SSH主机端口号 填写实例的登陆信息。

xshell_02.png

切换到 用户名身份验证 标签页,用户名填写 root,密码在 我的实例 中复制。点击 确定 保存。

xshell_03.png

在 会话 中选择刚创建好的会话,点击 连接 进入实例。

xshell_04.png

二、macOS/Linux 登陆实例

在 macOS/Linux 系统中可以使用系统自带的终端应用。

macOS 可以使用 iTerm2:

iTerm2

在 我的实例 中复制登陆指令在终端中执行。提示输入密码后复制实例登陆密码粘贴,输入密码不会在终端上显示,直接按 Enter 登陆。

iterm2_01.png

密钥登陆

使用密钥可以实现免密码登陆,同时提高服务器登陆认证安全性。

密钥是一对文件,分为公钥和私钥。私钥是保存在本地,公钥是放在实例中的。首先需要在本地生成一对密钥,然后将公钥添加到平台中。创建实例后公钥会自动添加,在本地可使用私钥直接登录实例。

如何生产生成密钥?

在Windows 下可以使用 Xshell 客户端自带的密钥管理功能生成密钥对。

在菜单中选择 工具 – 用户密钥管理者

xshell_05.png

选择 生成

xshell_06.png

向导中使用默认的配置直至完成,密钥密码不需要填写。

xshell_07.png

选中刚添加的密钥,点击 属性

xshell_08.png

切换到 公钥 标签页,可以将整个公钥复制或保存为文件。

xshell_09.png

macOS/Linux 系统下在本地使用命令行生成密钥对。

# 查看本地是否已经生成过密钥,如果已经有则不需要生成 
~# ls ~/.ssh/*.pub 

# 生成密钥对,file 和 passphrase 提示输入的部分可以直接回车使用默认 
~# ssh-keygen 
Generating public/private rsa key pair. 
Enter file in which to save the key (/root/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /root/.ssh/id_rsa 
Your public key has been saved in /root/.ssh/id_rsa.pub 
The key fingerprint is: 
SHA256:m6kUxC7psGC0nNyj61DQMKBGKHwBsVILD4xfCi7NRx4 linux 
The key's randomart image is: 
+---[RSA 3072]----+ 
|%++..            | 
|B@.oE.           | 
|*O== .o          | 
|BoO o+           | 
|o*o+o o S        | 
|.o.+.. . +       | 
|... . . +        | 
|. . . .          | 
|.o   .           | 
+----[SHA256]-----+ 

# 查看公钥内容 
~# cat ~/.ssh/id_rsa.pub
复制代码

添加公钥

进入恒源云 控制台,进入 实例与数据 – 我的实例,点击 SSH密钥登陆实例

key_01.png

点击 添加

key_02.png

填写备注,将之前生成的公钥内容添加进密钥。

key_03.png

添加完成后,创建实例后密钥会自动添加到实例中。

使用密钥登陆

Windows 在 Xshell 中打开会话窗口,选中添加好的会话,点击 编辑

xshell_10.png

类别中选择 用户身份验证。选中 Public Key 打钩,上移到最上,点击设置。

xshell_11.png

选择刚刚生成的用户密钥,确定后保存会话。再连接会话后即可使用私钥登陆实例。

xshell_12.png

macOS/Linux 在终端直接通过 ssh 登陆到实例,默认会尝试使用私钥登陆。

WX20210918-182219.png

如果需要禁用密码登陆,需要进入实例执行下列命令。执行前需确认免密密钥登陆成功,否则可能造成无法登陆实例。

sed -i "s/^#\?\(PasswordAuthentication\).*/\1 no/" /etc/ssh/sshd_config 
supervisorctl restart sshd
复制代码

免责声明:务必仔细阅读

  • 本站为个人博客,博客所转载的一切破解、path、补丁、注册机和注册信息及软件等资源文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。

  • 本站为非盈利性站点,打赏作为用户喜欢本站捐赠打赏功能,本站不贩卖软件等资源,所有内容不作为商业行为。

  • 本博客的文章中涉及的任何解锁和解密分析脚本,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断.

  • 本博客的任何内容,未经许可禁止任何公众号、自媒体进行任何形式的转载、发布。

  • 博客对任何脚本资源教程问题概不负责,包括但不限于由任何脚本资源教程错误导致的任何损失或损害.

  • 间接使用相关资源或者参照文章的任何用户,包括但不限于建立VPS或在某些行为违反国家/地区法律或相关法规的情况下进行传播, 博客对于由此引起的任何隐私泄漏或其他后果概不负责.

  • 请勿将博客的任何内容用于商业或非法目的,否则后果自负.

  • 如果任何单位或个人认为该博客的任何内容可能涉嫌侵犯其权利,则应及时通知并提供身份证明,所有权证明至admin@proyy.com.我们将在收到认证文件后删除相关内容.

  • 任何以任何方式查看此博客的任何内容的人或直接或间接使用该博客的任何内容的使用者都应仔细阅读此声明。博客保留随时更改或补充此免责声明的权利。一旦使用并复制了博客的任何内容,则视为您已接受此免责声明.

您必须在下载后的24小时内从计算机或手机中完全删除以上内容.

您使用或者复制了本博客的任何内容,则视为已接受此声明,请仔细阅读


更多福利请关注一一网络微信公众号或者小程序

一一网络微信公众号
打个小广告,宝塔服务器面板,我用的也是,很方便,重点是免费的也能用,没钱太难了,穷鬼一个,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9kY3ZwbXo=


一一网络 » 恒源云_手把手教你如何终端登陆实例

发表评论

发表评论

一一网络-提供最优质的文章集合

立即查看 了解详情