shell通过SSH免密登录云服务器

摘要:SSH免登陆,简化流程

密码方式通过shell登录云服务器

打开shell输入账户密码

root为云服务器端的用户名@后面的IP是云服务器公网的地址

$ ssh root@120.77.241.141

然后弹出提示框,输入云服务器的密码:

然后弹出如下👇提示框,接受并保存,就可以通过shell登录云服务器:

登录成功👇

SSH方式通过shell登录云服务器

每次都要像上面那样挺麻烦,输入一串长长的东西。

下面通过SSH方式免密登录

shell端生成公钥

点击shell工具找到生成公钥的菜单

输入本次公钥的一些信息👇:
这里我选择不给密钥加密

生成成功👇:

然后保存到本地

添加公钥到云服务器

登录云服务器进入home目录,登录云服务起的默认目录,~home目录。

进入.ssh文件夹的authorized_keys文件编辑。

# cd .ssh

# vim authorized_keys

进入文件编辑,粘贴刚才生成的公钥,保存并且退出

本地配置免密登录

在shell上方的菜单栏找到新建会话,

主机为云服务器的公网IP

点击用户身份验证,设置公钥

用户密钥是刚才新建的,点击确定完成配置

效果

登录会话:

登录成功:

文章目录
  1. 1. 摘要:SSH免登陆,简化流程
    1. 1.1. 密码方式通过shell登录云服务器
    2. 1.2. 打开shell输入账户密码
  2. 2. SSH方式通过shell登录云服务器
    1. 2.1. shell端生成公钥
    2. 2.2. 添加公钥到云服务器
    3. 2.3. 本地配置免密登录
  3. 3. 效果
|