【问题标题】:Gaining root access on ec2在 ec2 上获得 root 访问权限
【发布时间】:2011-07-08 07:14:40
【问题描述】:

我正在尝试写入我在 EC2 上设置的 apache 服务器上的 /var/www/ 文件夹。所有权限都设置为“root”用户,但亚马逊只允许您以“ec2-user”身份登录他们的 AMI。

我正在使用 WinSCP。我使用 ssh 以 ec2-user 身份登录,并执行了 sudo su,所以我可以通过这种方式获得 root 访问权限。但是如何通过我的 SFTP (WinSCP) 以及 putty 获得相同的访问权限?

谢谢!

【问题讨论】:

    标签: apache ssh amazon-ec2 sftp


    【解决方案1】:

    当您通过 SSH 登录时,您可以在必要时 su 到 root 用户。

    就 FTP 和 SCP 而言,听起来您想让您的 www 文件夹归您要登录的用户所有,而不是 root。

    这是您的服务器,您控制所有权限,并且可以创建任意数量的用户。

    【讨论】:

    • 对 - 那将是另一种选择 - 有没有办法将 r/w 权限授予 ec2-user 而不是 root
    • 我不明白,这不是我回答的吗?使 /var/www 归 ec2-user 或包含 ec2-user 的组所有。 UNIX 命令是chown
    • 道歉 - 没看到最后一段 =p
    【解决方案2】:

    将 ec2-user 添加到拥有您的文档根目录的用户组(您的 apache 用户所属的组) 现在您可以安全地使用 WinSCP 或 SFTP。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-06
      • 2011-06-22
      • 1970-01-01
      • 1970-01-01
      • 2012-05-30
      • 1970-01-01
      • 2011-06-21
      相关资源
      最近更新 更多