服务器LAMP环境下,误执行 chown -R www /* 现在网站SSH 登录不了,数据库里面都没了??怎么办???求救
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务器LAMP环境下,误执行 chown -R www /* 现在网站SSH 登录不了,数据库里面都没了??怎么办???求救相关的知识,希望对你有一定的参考价值。
高分悬赏 求救解决了再加分,现在从运营商的页面下 还能输入指令 但是用软件远程却登陆不了为什么?数据库里面也没有东西了
参考技术A chown做什么?目测需要chown回原先的权限联系运营商说明问题,让他们协助吧
估计你当前的用户权限也不够追问
现在这种情况,可以远程登录LE 我执行了chown -R root:root / 现在用户组变回来了,但是数据库还是登录不上显示代码#2002
追答因为你不能保证之前所有目录的属主都是root
比如如果数据库所在目录的owner是mysql呢?oracle呢?
数据库服务进程还在吗?
如果能用ps -ef,看下数据库进程的pid, owner(uid)
如果有权限,看看/etc/passwd,找对应的uid
能不能找到些线索
补充下:还有个思路,
chmod -R a+r /
就是把/下所有文件、目录增加所有用户的访问权限(有安全风险)
so,最好能找到数据库所在目录,比如 /opt/mysql/data,再chmod -R a+r
这是退一步的办法
以上是关于服务器LAMP环境下,误执行 chown -R www /* 现在网站SSH 登录不了,数据库里面都没了??怎么办???求救的主要内容,如果未能解决你的问题,请参考以下文章