首次配置阿里云服务器并SSH免密登录

参考链接 阿里云 无法登录 Login Incorrect
参考链接 SSH原理与运用:远程登录

首次配置阿里云

  • 购买(略)
云服务器ECS实例
  • 链接远程服务器

一、Web链接

途径1

途径2

以上两种方式都可以web页面链接阿里云服务器,输入远程链接密码即可。


输入远程链接密码(图一)

输入实例密码(图二)

注意:web链接方式涉及到两种密码,一个是链接密码,一个是实例密码。

链接密码
链接密码只有在web登录方式下才会用到,如上图一所示,当你购买阿里云服务器时默认生成一个链接密码。

购买时自动生成的链接密码

实例密码
Linux系统默认创建一个Root用户,Root用户的登录密码既是实例密码。

修改链接密码/实例密码

修改链接密码/实例密码

修改实例密码

二、Mac远程链接

ssh root@ip地址

ssh命令登录服务器

注意:使用ssh命令登录服务器,显示permission denied时修改实例密码并重新启动服务器(重新启动服务器,重新启动服务器)即可。

三、SSH免密链接

简单说,SSH是一种网络协议,用于计算机之间的加密登录。有关ssh的详细解读就不在赘述了,请看文章开头SSH原理与运用:远程登录

1、实现免密登录,需将设备的公钥存到远程Linux服务器上。authorized_keys 是Linux系统默认生成的用来保存远程登录设备的公钥。初始时为空,如下图所示,在.ssh目录下方。

authorized_keys 文件默认为空

2、将生成的公钥存到远程服务器中

$ ssh-copy-id user@host

我的Mac生成了四对公钥和秘钥,如何生成公钥并管理,请参考我之前的文章参考文章使用ssh-copy-id命令传输公钥时发现把我已有的4个全部上传了。不过这个无关紧要只传一个也可以,传多个的话都会挨个写入服务器端的authorized_keys文件。

终端公钥存到服务器中

authorized_keys文件中保存的4个公钥

3、免密登录


无需密码登录
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • http://blog.csdn.net/pipisorry/article/details/52269785 什...
    950545c4cd64阅读 83,556评论 0 13
  • Secure Shell Secure Shell(安全外壳协议,简称SSH)是一种加密的网络传输协议,目的是在不...
    cuteximi_1995阅读 7,098评论 0 0
  • ssh 远程登录服务器 命令行输入 然后输入密码,进入远程阿里云服务器。这里的 ip 地址是我的阿里云服务器的公网...
    辉夜乀阅读 5,077评论 0 0
  • 1、远程连接服务器 远程连接服务器对于管理员来说,是一个很有用的操作。它使得对服务器的管理更为方便。不过方便归方便...
    Zhang21阅读 39,728评论 0 20
  • 前言 搞了台Linux服务器,想要本地与服务器进行远程连接?想要服务器与服务器之间节点互通?我们可以通过SSH来解...
    Eiwodetianna阅读 5,673评论 0 0

友情链接更多精彩内容