AWS EC2直接使用密码登录系统

最近折腾EC2, 为了方便还是想要用密码登录, 只好修改下登陆方式了

0. 首先要重置root密码,输入命令

sudo passwd root

接着会输入两次新的root密码

1. 接下来切换到root帐号

su

接着输入刚才设定的root密码
我们还要重置centos的密码

passwd centos

重复重置root密码的过程

2. 接着输入一下几条命令

sed -ri 's/^#?(PasswordAuthentication)\s+(yes|no)/\1 yes/' /etc/ssh/sshd_config

sed -ri 's/^#?(PermitRootLogin)\s+(yes|no)/\1 yes/' /etc/ssh/sshd_config

sed -ri 's/^/#/;s/sleep 10"\s+/&\n/' /root/.ssh/authorized_keys

service sshd restart

其实AWS的默认登陆方式挺安全的, 没有特殊需要还是尽量不折腾好.


感谢本篇作者:
https://blog.csdn.net/ponyxx/article/details/53769741

小 虾

哦也,我是小虾

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

相关推荐

给EC2设置并启用root账户

最近需要在ec2上安装几个小软件,需要用到root账户登录,这里做个记录,以便后需: 0,使用官网提供的方法登录连接到EC2 1,创建root的密码,输入如下命令: sudo passwd root 2,切换到root身份,输入如下命令: su ...

ec2-enable-epel

sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm sudo yum install -y epel-release sudo yum-config-manager --enable epel sudo yum repolist vim /etc/yum.repos.d ...

macOS 下 GoAccess 踩坑

安装好 GoAccess 后, 即便设置好日志时间格式, 还是会报错. 经过查找后发现是 Mac 用户需要声明 LANG 命令参考: LANG="en_US.UTF-8" goaccess --no-global-config --log-format='%h - %^ [%d:%t %^] "%m %U %H" %s % ...