阿里云服务ECS的连接与配置(SSH,RSA公钥/私钥,zsh,SSH Shell)

本文详细记录了阿里云ECS服务器的连接配置过程,包括通过SSH和RSA公钥/私钥进行安全连接,安装与配置zsh shell,以及使用iTerm2和SSH Shell进行远程访问。通过本文,读者可以了解到如何在macOS上建立安全的远程连接并优化终端体验。
摘要由CSDN通过智能技术生成

本文旨在记录搭建阿里云的ECS服务器并对其进行连接配置的过程,以及其中查阅的一些资料。由于网上资料较杂,故在此稍作整理,供日后有需要时方便查阅。

以下列出运行环境与有关概念:

  • macOS 10.13.4
  • Ubuntu 16.04.4
  • shell/iterm2/zsh
  • SSH Shell

1 Web远程连接

  • 通过学生实名认证,获取非常优惠的云服务器服务,这里我选择了Ubuntu系统(Ubuntu 16.04.4 LTS (GNU/Linux 4.4.0-117-generic x86_64)),便于日后进行服务器的其他操作。
    ECS实例

  • 通过右侧的远程连接可以进入网页端,直接在网页端对远端主机进行操作。
    这里写图片描述

  • 但是这种方式不够方便且不便于管理,建议用下述SSH的方法进行服务器的连接。

2 SSH连接与RSA密钥设置

2.1 定义

2.1.1 SSH

Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. The best known example application is for remote login to computer systems by users. (from wikipedia)

  • Secure Shell (SSH)是一种加密网络协议,用于在非安全(无担保)的网络上安全地操作网络服务,常用于用户远程登录到计算机系统。

2.1.2 RSA

RSA (Rivest–Shamir–Adleman) is one of the first public-key cryptosystems and is widely used for secure data transmission. In such a cryptosystem, the encryption key is public and it is different from the decryption key which is kept secret (private). In RSA, this asymmetry is based on the practical difficulty of the factorization of the product of two large prime numbers, the “factoring problem”. (from wikipedia)

  • RSA (Rivest-Shamir-Adleman)是最早的公钥加密系统之一,广泛用于安全数据传输。在这种加密系统中,加密密钥是公开的,解密密钥是私密的。在RSA中,这种不对称是基于两大素数的乘积分解的实际困难,即“保理问题”。

2.2 使用

对于mac系统ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值