首页 > 解决方案 > AWS Lightsail 如何安装包以供实例上的所有用户使用

问题描述

默认用户是ec2-user,我还创建了另一个用户叫admin。该实例仅适用于操作系统,未安装任何模板。

我正在尝试安装 nginx、nodejs 和 git,我以以下方式登录ec2-user并执行了: sudo yum install git. git适用于ec2-user,但是当我使用它登录时admin不起作用。

如何在全球范围内更广泛地安装软件包,以便所有用户都可以访问?www另外我假设我会在文件夹所在的位置遇到类似的问题,我会html将该文件夹放入/usr/share/nginx/以供所有用户使用吗?

标签: yumamazon-lightsail

解决方案


您需要将管理员用户添加到 sudoers 文件中。

  1. 以 ec2 用户身份登录
  2. 运行'sudo visudo'
  3. 添加管理员ID
  4. 出口

您现在应该能够在以管理员身份登录时使用 sudo。


推荐阅读