【问题标题】:how to change permission of /etc on amazon server如何在亚马逊服务器上更改 /etc 的权限
【发布时间】:2018-02-02 10:32:00
【问题描述】:

我正在使用亚马逊服务器(ubuntu)。 在工作时,我将 /etc 目录的权限更改为 777。 现在我无法访问phpmyadmin,无法登录服务器。

请帮我解决这个问题.. 我从谷歌得到的一个选择是销毁这个实例并创建另一个。 如果我销毁此实例,我将丢失所有数据。

【问题讨论】:

  • 无论您在此处实际尝试完成什么,chmod 777 都是错误且不安全的,您应该恢复到默认权限post haste. 然后在时间允许的情况下,打击告诉你这是个好主意的人。有不可能通过授予每个人对关键配置文件的写入权限来允许随机访问者更改您的系统是安全的。
  • 无论如何都不是编程问题;投票结束作为 Stack Overflow 的题外话
  • 与其浪费更多时间,您需要启动一个新实例,因为这是一个失败的原因。相信我,我在同样的场景中尝试过很多事情。

标签: amazon-web-services ubuntu server


【解决方案1】:

当我在通过为损坏的实例拍摄 EBS 卷并将其挂载到另一个实例上取得成功之前就遇到了这种情况。新实例启动后,您可以登录并检索所有数据。

这里是来自 Amazon 的关于安装从快照创建的卷的指南:https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-restoring-volume.html

【讨论】:

  • 现在我无法使用 ssh 登录服务器
  • 使用此方法您不需要,您可以在 AWS 控制台中完成所有这些操作。登录控制台,进入 EC2,找到服务器的 EBS 卷并拍摄快照。创建一个新实例并将快照挂载到它。 SSH 进入您的新实例并按照链接指南中的说明安装卷。现在您可以从损坏的服务器访问数据了。
猜你喜欢
  • 2016-10-02
  • 2010-10-20
  • 2017-11-10
  • 2016-01-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多