首页 > 其他分享 >在aws ec2上使用root用户登录

在aws ec2上使用root用户登录

时间:2024-03-08 14:35:38浏览次数:29  
标签:sshd no aws ec2 yes root 输入

转载:https://www.cnblogs.com/adolfmc/p/15419166.html

 

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正常登陆了

标签:sshd,no,aws,ec2,yes,root,输入
From: https://www.cnblogs.com/hanjun0612/p/18060891

相关文章

  • 新建数据库报错亦或者root 账号无法显示所有数据库
    NavicatPremium创建数据库报1044-Accessdeniedforuser'root'@'%'todatabase1查询权限SELECThost,user,Grant_priv,Super_privFROMmysql.user; 2、修改权限UPDATEmysql.userSETGrant_priv='Y',Super_priv='Y'WHEREUse......
  • Root教程
    解锁手机下载完整系统包:手机-系统更新-下载最新完整包或小米ROM解包提取boot:Payload-dumper-go-boot(如果系统包有boot.img,可以跳过此步骤)手机插电脑,文件传输模式,复制boot.img和系统包到手机Download目录手机下载安装Magiskapp(官方版,其他版本需自行查找)安装–选项......
  • Windows 下 强制修改 MySQL的 root 账号密码
    更新记录点击查看2024年3月6日发布。2024年2月6日初始化。关闭MySQL服务netstopMySQLnetstopMySQL57netstopMySQL80netstop自定义的服务名启动MySQL但不带权限转到mysql/bin目录然后执行mysqld–console–skip-grant-tables–shared-memory如果遇到......
  • U盘方式安装Rockylinux8.9 提示 “Warning: /dev/root does not exist, could not bo
    使用软碟通做好相关镜像,但在进入安装时却报找不到启动镜像,以前是直接刻成RAW格式,但这次没有刻上这个问题是木有找到你的U盘,这个配置是需要在上一步需要完成的,但在上一步我们并不知道U盘的文件名,所以索性在这一步查看一下U盘的设备名,然后再回到上一步完成配置。在#后面输入:cd......
  • Add correct host key in /root/.ssh/known_hosts to get rid of this message
    这是因为使用ssh登录后的服务器,因为某些原因被重置了,再次登录的使用的老的秘钥不再可以使用,这里需要删除重新设置查询cat/root/.ssh/known_hosts登录机器的ip以及对应的密码删除方法,删除ip对应的秘钥ssh-keygen-f"/root/.ssh/known_hosts"-R"192.168.31.10"......
  • 从零开始写 Docker(四)---使用 pivotRoot 切换 rootfs 实现文件系统隔离
    change-rootfs-by-pivot-root.png本文为从零开始写Docker系列第四篇,在mydockerrun基础上使用pivotRoot系统调用切换rootfs实现容器和宿主机之间的文件系统隔离。完整代码见:https://github.com/lixd/mydocker欢迎Star推荐阅读以下文章对docker基本实现有一个大......
  • AWS
    ①用户登录instance使用AMI创建instance连接instance:输入Ipv4Ip+auth(privatekeyfile)命令:awss3ls  用来listbucket(但此时缺少credentials)=> 1.创建用户IAM->adduser->addauth->download.csv2.配置用户凭证credentials:awsconfigure->acces......
  • 使用gradio启动web-ui时出现cannot import name 'RootModel' from 'pydantic'
    使用gradio启动web-ui时出现cannotimportname'RootModel'from'pydantic'出现该报错的原因:pydantic版本与gradio版本不对应。例:我使用的pydantic版本为1.10.14,报错时gradio的版本是最新版4.19.2。找到gradiogithub源码中的requirements.txt:aiofiles>=22.0,<24.0altair>=......
  • Root Definition
    Rootiskeyatequation.在英文中,数学上的“根”通常被称为"root"。当我们谈论方程式的解时,我们通常使用术语"rootofanequation"。例如,如果有一个方程x^2=9,那么这个方程的两个根是+3和-3,因为当x等于+3或-3时,方程成立。在数学上,根通常指的是一个方程的解。想......
  • 服务器安装CentOS7 报错/dev/root does not exist
    报错内容通过u盘安装实体服务器时,找不到u盘报错  解决方法在报错页面出入blkid,查看u盘盘符 在安装界面按“e”修改将  vmlinuzinitrd=initrd.imginst.stage2=hd:LABEL=CentOS\xxxxquiet修改为vmlinuzinitrd=initrd.imginst.stage2=hd:/dev/sdb4quiet修改后......