【发布时间】:2014-08-15 10:08:09
【问题描述】:
我是云计算新手,从终端执行命令,请多多包涵。
我在 3 天内学会了以下列表,所以我可能没有多少知识。
使用终端。使用 SSH。云计算。从 putty 使用 CentOS。
问题:我被权限卡住了。
我正在运行 Centos 6,我能够将 Putty 放入服务器并安装 Apache、PHP 和 MySql。这意味着我有一定数量的权限。
我可以在终端中使用 sudo nano 命令创建文件。我也可以使用 Nano 编辑器编辑文件。这应该意味着 Nano 拥有创建文件的权限,而不是我。我无法删除那些创建的文件。我无法使用触摸创建文件。
我无法从终端创建文件夹。我收到权限被拒绝错误。这只是在 /var/www/html/ 文件夹中。在用户文件夹中,我可以创建文件和文件夹以及使用 wget。
我不能 sudo 到 root,因为它已被禁用并且不是一个选项。
Compute Engine 网站上的文档说我拥有与 root 相同的权限。
当我使用 WinSCP 和相同的凭据连接时,我无法创建文件或文件夹。
在我的管理界面中,我可以看到权限列表,但没有编辑它的选项。
我找不到任何文档。
一些有用的知识。
我在 Compute Engine 中拥有此帐户,因此除了我之外没有其他帐户。
我已尝试删除 SSH 密钥并再次添加它们。没有任何改变。
我尝试使用管理员提供的基于浏览器的 ssh 选项。没有运气。
我尝试过使用另一个实例。没有运气。
我试图将“Adminer”复制到 html 文件夹。我收到错误权限被拒绝。我从终端创建了一个名为 adminer.php 的文件,我可以尝试将代码复制粘贴到 nano 编辑器中的文件中。我从系统中注销。我试了 3 次才确定。
我的目标是在 Computer Engine 中复制和运行我的 codeigniter 应用程序。
谁能帮我解决这个问题。
谢谢, 沃伦
【问题讨论】:
标签: linux google-app-engine centos cloud google-compute-engine