我有一个thecus主服务器,我想编辑位于/img/www/htdocs/index.php
下的index.php文件,但是每当我vi
它只是'只读'时它就会告诉我。
我使用ls -l index.php
检查了文件权限:
-rw-r--r-- 1 root root 7619 Mar 29 2013 /img/www/htdocs/index.php
根据我的理解,权限中的-rw
首先代表所有权权限,而所有者是root用户群中的root用户。
我使用以下内容ssh进入我的服务器:
ssh root@server.com
登录后,它会说
root@127.0.0.1:~#
我已经尝试更改它的所有权,修改它,使用vi更改权限,尝试强制它也不起作用,我怎么能编辑这个该死的文件! :(
当我尝试使用sudo
时,它说找不到命令,所以我假设这是因为Thecus已经删除了命令。
没有任何参数的mount
的输出,我注意到我目前正在使用的目录实际设置为ro
,有没有办法可以编辑它?
/dev/cloop2 on /img/www type ext2 (ro,relatime,errors=continue,user_xattr,acl)
任何帮助都会很棒! :)
答案 0 :(得分:1)
尝试mount -o remount,rw /img/www/
,如果不可能,您可以将内容复制到可以修改它们的位置,卸载原始/img/www/
然后符号链接或“绑定挂载”新位置