gpt4 book ai didi

amazon-web-services - 无法在 AWS lightail 实例中以新添加的用户身份登录

转载 作者:行者123 更新时间:2023-12-02 14:01:34 24 4
gpt4 key购买 nike

我用 ubuntu 创建了一个 AWS lightsail 实例。此外,在它的网络选项卡中,我使用 2200 创建了一个 TCP 自定义规则。登录后,我创建了一个新用户并使用手指命令验证了它的存在。我编辑了/etc/ssh/ssh_config 让端口 22 和端口 2200 来监听 ssh。
我还启用了具有以下状态的服务器防火墙。

To                         Action      From
-- ------ ----
22 ALLOW Anywhere
2200/tcp ALLOW Anywhere
80/tcp ALLOW Anywhere
2200 ALLOW Anywhere
123 ALLOW Anywhere
22 (v6) ALLOW Anywhere (v6)
2200/tcp (v6) ALLOW Anywhere (v6)
80/tcp (v6) ALLOW Anywhere (v6)
2200 (v6) ALLOW Anywhere (v6)
123 (v6) ALLOW Anywhere (v6)

但现在我遇到了两个问题。
a.) 我无法以新添加的用户身份登录
ssh grader@publicip
Permission denied (publickey).

$ ssh grader@34.238.159.247 -p 22
Permission denied (publickey).

$ ssh grader@34.238.159.247 -p 2200
Permission denied (publickey).

b.) 我找不到/etc/sudoers.d/ubuntu 文件(lightsail 的用户名是 ubuntu),我无法授予新添加的用户 sudo 权限。
我错过了什么 ?

最佳答案

  • 确保在执行命令时在 root 下运行。须藤苏。
  • 添加用户示例用户
  • usermod -aG sudo 示例用户

  • 这将授予用户 sudo 权限,但不允许您使用该用户通过 SSH 登录。 Ubuntu 是默认设置,最初在 intsall 上生成的 key 与该用户相关联。

    我还没有尝试下一步,但是您可以通过您的 mac 或您使用的任何机器生成一个新的 key 对。确保本地用户名与您的远程用户匹配,并将 key 复制到 lightsail 中的 Ubuntu。

    https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-16-04

    关于amazon-web-services - 无法在 AWS lightail 实例中以新添加的用户身份登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47803532/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com