当前位置: 首页 > news >正文

在aws ec2上使用root用户登录

aws ec2默认是使用ec2-user账号登陆的,对很多文件夹是没有权限的。如何使用root账号执行命令就是一个问题了。解决办法如下:

1.根据官网提供的方法登录连接到EC2服务器(官网推荐windows用户使用PUTTY连接)

主机:是服务器的Public DNS
端口:22

2.创建root的密码,输入如下命令:

sudo passwd root

3.然后会提示你输入new password。输入一个你要设置的root的密码,需要你再输入一遍进行验证。

4.接下来,切换到root身份,输入如下命令:

su root

5.使用root身份编辑亚马逊云主机的ssh登录方式,找到 PasswordAuthentication no,把no改成yes。输入:

vim /etc/ssh/sshd_config

6.接下来,要重新启动下sshd,如下命令:

sudo /sbin/service sshd restart

7.然后再切换到root身份

su root

8.再为原来的”ec2-user”添加登录密码。如下命令:

passwd ec2-user

按提示,两次输入密码。

9.修改sshd配置文件

vi /etc/ssh/sshd_config

PermitRootLogin这行改为

PermitRootLogin yes

PasswordAuthentication no改为

PasswordAuthentication yes

UsePAM yes改为

UsePAM no

10.重启AWS VPS,就可以使用root正常登陆了

相关文章:

  • nginx+tomcat+java部署总结
  • 云服务器有哪些操作系统?
  • 【对讲机的那点事】对讲机锂离子电池使用常识你了解吗?
  • vue-cli中使用v-chart及导出chart图片
  • 多研究些架构,少谈些框架(1):论微服务架构的核心概念
  • SpringMVC----使用POJO[普通的java类]对象绑定请求参数值
  • PAT乙级(Basic Level)练习题-NowCoder数列总结
  • KVO知识点
  • Selenium 对窗口对HTML的操作举例
  • 设计模式(十五)[结构模式] 合成模式(Composite)
  • Spring框架5.1将提供对Java 11的支持
  • Uber开源Marmaray:基于Hadoop的通用数据摄取和分散框架
  • LeetCode - 141. Linked List Cycle
  • kubernetes[2]-Pod
  • @jsonView过滤属性
  • Centos6.8 使用rpm安装mysql5.7
  • CSS盒模型深入
  • emacs初体验
  • JS 面试题总结
  • Linux Process Manage
  • MaxCompute访问TableStore(OTS) 数据
  • MySQL QA
  • PHP 使用 Swoole - TaskWorker 实现异步操作 Mysql
  • redis学习笔记(三):列表、集合、有序集合
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 等保2.0 | 几维安全发布等保检测、等保加固专版 加速企业等保合规
  • 电商搜索引擎的架构设计和性能优化
  • 关于Java中分层中遇到的一些问题
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 利用jquery编写加法运算验证码
  • 区块链将重新定义世界
  • 少走弯路,给Java 1~5 年程序员的建议
  • 吐槽Javascript系列二:数组中的splice和slice方法
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • (0)Nginx 功能特性
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (11)MATLAB PCA+SVM 人脸识别
  • (c语言)strcpy函数用法
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (六)软件测试分工
  • .Net CoreRabbitMQ消息存储可靠机制
  • .NET Core实战项目之CMS 第十二章 开发篇-Dapper封装CURD及仓储代码生成器实现
  • .Net Web项目创建比较不错的参考文章
  • .net 发送邮件
  • .NET 分布式技术比较
  • .NetCore部署微服务(二)
  • .NET企业级应用架构设计系列之技术选型
  • //解决validator验证插件多个name相同只验证第一的问题
  • [2019.3.5]BZOJ1934 [Shoi2007]Vote 善意的投票
  • [BUUCTF]-Reverse:reverse3解析
  • [bzoj1324]Exca王者之剑_最小割
  • [C#]winform制作圆形进度条好用的圆环圆形进度条控件和使用方法
  • [C++]模板与STL简介