原 亚马逊云EC2启用密码登陆

亚马逊的云服务器在创建的时候会让你选择一个秘钥,然后让你下载一个私钥,通过私钥连接,禁用root和密码登陆,这样十分安全,但是在管理也存在不方便的地方。

这篇文章就简单的介绍下,开启root权限和启用密码登陆。

一、启用root账号

为root设置密码

sudo passwd root

二、允许密码登陆

1、切换到root权限

su root

2、修改ssh配置文件,允许密码登陆

vim /etc/ssh/sshd_config

修改配置文件

## 将下面的 no 改为 yes 可使用/搜索
PasswordAuthentication no

3、重启ssh

sudo /sbin/service sshd restart

三、为ec2-user设置密码

passwd ec2-user

四、测试生效

一定要在密码登陆成功的情况下,再禁用秘钥登陆,否则你就再也进不去系统了,一定!!!!!!!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏黑泽君的专栏

linux基本命令学习01

============================================================================= Un...

15710
来自专栏编程语言

Python:VScode 设置Python不同版本运行环境

1.首先本地安装有不同的Python的版本,比如2.7和3.5.mac下一般默认自带2.7版本。  终端输入侧  python -V 则显示默认版本号。而p...

14320
来自专栏尾尾部落

Nginx 13: Permission denied 解决方案 Nginx 13: Permission denied 解决方案

今天在用uwsgi+nginx在部署flask应用时,遇到502的错误,vim /var/log/nginx/error.log查看nginx的错误日志,提示如...

51420
来自专栏Java面试笔试题

JDBC中如何进行事务处理?

Connection提供了事务处理的方法,通过调用setAutoCommit(false)可以设置手动提交事务;当事务完成后用commit()显式提交事务;如果...

18320
来自专栏lgp20151222

SVN错误:SVN Working copy XXX is too old

这是因为使用了低版本的svn生成了.svn内文件内容,但是,使用高版本svn同步时便出现该问题。

19810
来自专栏服务端技术杂谈

BeeGo web搭建–环境配置

学习一个新框架,对于有较多编程经验的开发人员写代码不是问题,但是往往卡在了环境配置或者第一段Hello World,今天介绍一下Beego web框架的搭建和环...

30350
来自专栏扎心了老铁

使用Fabric一键批量部署上线/线上环境监控

本文讲述如何使用fabric进行批量部署上线的功能 这个功能对于小应用,可以避免开发部署上线的平台,或者使用linux expect开发不优雅的代码。 前提条件...

43060
来自专栏前端大白专栏

关于roadhogrc 新版本问题

16050
来自专栏xcywt

《Linux命令行与shell脚本编程大全》第十五章 呈现数据

15.1 理解输入和输出 现在知道两种显示脚本输出的方法 1)在显示器屏幕上显示 2)将输出文件重定向到文件中 15.1.1 标准文件描述符 Linux系统将每...

22960
来自专栏别先生

linux操作系统中oracle数据库的密码过期问题解决

1:首先确定linux登录的用户是root   切换到数据库用户   su oracle(切记,如果这里su oracle不可以,那么就使用此命令su - or...

213100

扫码关注云+社区

领取腾讯云代金券