亚马逊云centos怎么本地连接ssh

亚马逊云centos怎么本地连接ssh,第1张

方法/步骤

1

第一种是用ssh,安装Xshell5

2

打开XShell

3

新建会话输入ip

4

选择新建的会话,点击连接,选择接受并保护,输入root,点击确定

5

输入密码

6

已经连接成功了,用Xshell可以实现文件上传和下载。

7

第二种方法,直接在阿里云管理平台网页连接,在控制台点击管理(这种方法功能少不推荐)

8

选择连接管理终端

9

输入密码即可连接。

SSH(Secure Shell)是一种能够以安全的方式提供远程登录的协议,也是目前远程管理Linux系统的首选方式。在此之前,一般使用FTP或Telnet来进行远程登录。但是因为它们以明文的形式在网络中传输账户密码和数据信息,因此很不安全,很容易受到黑客发起的中间人攻击,这轻则篡改传输的数据信息,重则直接抓取服务器的账户密码。

想要使用SSH协议来远程管理Linux系统,则需要部署配置sshd服务程序。sshd是基于SSH协议开发的一款远程管理服务程序,不仅使用起来方便快捷,而且能够提供两种安全验证的方法:

基于口令的验证—用账户和密码来验证登录;

基于密钥的验证—需要在本地生成密钥对,然后把密钥对中的公钥上传至服务器,并与服务器中的公钥进行比较;该方式相较来说更安全

网页链接

•选择经典向导。

•选择AMI(Ubuntu Server 12.04.1 LTS 32位和微型实例),Instance Details(实例细节)的其他所有设置都不用改动,随它保持默认值。

•创建密钥对,并下载密钥对――这将是你用来与服务器之间建立SSH连接的密钥对,密钥对非常重要!

•为防火墙添加入站规则,源地址始终是0.0.0.0/0(HTTP、HTTPS、ALL ICMP和Ruby Thin服务器使用的TCP端口3000)。

准备部署的实例

现在,我们已让实例构建并运行起来,我们可以直接通过控制台来连接(Windows用户可以通过PuTTY来连接)。鼠标右击实例,连接实例,并选择Connect with a standalone SSH Client(使用独立的SSH客户端来连接)。

逐步完成下列步骤,在给出的实例中将用户名改成ubuntu(而不是root)。

完成这一步后,你就连接到了实例。我们还需要安装新的软件包。一些软件包需要root登录资料(凭证),所以你需要设置一个新的root密码:sudo passwd root。然后以root用户身份登录:su root。

现在已有了root登录资料,执行:

sudo apt-get update

使用exit命令切换回到普通用户,并安装所有的必需软件包:

•安装rvm、ruby和git需要的一些库:

sudo apt-get install build-essential git zlib1g-dev libssl-dev libreadline-gplv2-dev

imagemagick libxml2-dev libxslt1-dev openssl zlib1g libyaml-dev libxslt-dev autoconf libc6-

dev ncurses-dev automake libtool bison libpq-dev libpq5 libeditline-dev

sudo apt-get install libreadline6 libreadline6-dev


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/576928.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-05
下一篇2023-07-05

发表评论

登录后才能评论

评论列表(0条)

    保存