AWS连接Linux

来源:互联网 发布:mysql insert 双引号 编辑:程序博客网 时间:2024/05/22 00:23

在AWS上创建好指定的linux系统的EC2后(我创建EC2使用的景象:centos7.0-offical-bootable - ami-14118d2d),我们需要连接我们的linux EC2

在创建EC2时,我们指定了一个密钥文件,这里我用的密钥文件名称是test_yy.pem,我们需要通过这哥密钥文件来连接系统

我们需要通过两个软件来连接

putty.exe

puttygen.exe

运行puttygen.exe软件.点击load加载之前的密钥文件test_yy.pem

然后点击Save public key (记不起最开始写这篇博客时选的是什么,现在试了一个必须是Save private key才行)得到一个ppk文件,这个ppk文件就是我们连接时使用的文件.

然后我们打开连接linux的软件putty.exe


填写linux的IP地址

然后点击SSH下的Auth


选择我们之前得到的ppk文件

然后进入到命令行界面


接着我们需要填写登录用户.这里linux EC2默认的用户是centos,linux默认的用户是不一样的,具体的可以查看AWs的文档:https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/putty.html

填写了用户后就使用命令行连接到了linux系统

这是使用的密钥文件连接linux.


生成的linux环境后,只能使用证书连接centos用户,不能够连接root用户,无论是证书还是密码

登录centos后,设置root用户密码  :  sudo passwd root

修改配置文件使得可以通过密码登录root用户

/etc/ssh/sshd_config

PasswordAuthentication yes    //允许密码连接,默认该配置被注释

PermitRootLogin   yes   //允许root用户登录,默认是yes


0 0