如何使用密码而不是密钥对ubuntu?

时间:2019-01-23 19:00:11

标签: amazon-web-services ubuntu

我启动了我的Amazon实例,并且正在使用.ppk键连接到ssh,我现在如何才能禁用它并仅使用密码使用root用户访问权限?

1 个答案:

答案 0 :(得分:1)

  

请尝试这种方式。

  1. 从SSH客户端登录到您的EC2实例。
  

使用以下用户名之一:

     
    

对于Amazon Linux,用户名是ec2-user。

         

对于RHEL 5,用户名是root或ec2-user。

         

对于Ubuntu,用户名是ubuntu。

         

对于SUSE Linux,用户名是root或ec2-user。

         

如果ec2-user或root用户不起作用,请与AMI供应商联系。

  
  1. 设置用户密码。下面的示例使用ec2-user作为用户:
  
    

$ sudo passwd ec2-user

         

更改用户ec2-user的密码。

         

新密码:

         

重新输入新密码:

         

例如,成功的响应如下:

         

passwd:所有身份验证令牌已成功更新。

  
  1. 更新/ etc / ssh / sshd_config文件中的PasswordAuthentication参数: 密码验证是

  2. 重新启动SSH服务。

  
    

对于Amazon Linux,RHEL 5和SUSE Linux,请使用以下命令:

         

sudo服务sshd重新启动

         

对于Ubuntu,请使用以下命令:

         

sudo服务ssh重新启动

  
  1. 退出SSH客户端,然后登录以测试密码身份验证。