导致所有网站访问不正常... phpmyadmin 下数据库的任何表都看不到
为什么会执行这么蛋疼的命令?
以为 /表示当前目录下... 结果指向根目录了
还有救么?
1
broadliyn 2017-10-05 20:13:00 +08:00 1
没救了谢谢
|
2
kaneg 2017-10-05 21:24:18 +08:00 via iPhone
数据备份,重装系统吧
|
3
oott123 2017-10-05 22:03:33 +08:00 via Android
很难救。
最好有一份备份能够用以还原权限,没有的话可以找一台类似的机器。 救好了估计还有后遗症,还是建议备份重装 |
4
Lax 2017-10-05 22:03:45 +08:00 via iPad
改回去吧
|
5
DoraJDJ 2017-10-05 22:06:28 +08:00
gg
备份数据重装吧 > 以为 /表示当前目录下... / 是根目录,./ 才是当前目录(斜杠前有点) |
6
everbeen 2017-10-05 22:11:41 +08:00
我的天
|
7
SourceMan 2017-10-05 22:13:59 +08:00 via iPhone
改回 root ?
|
8
Pastsong 2017-10-05 22:14:04 +08:00
讲道理数据还是有救的,系统是没救了
|
9
GGGG430 2017-10-05 22:38:45 +08:00
是在下输了
|
10
x86 2017-10-05 22:45:55 +08:00 via iPhone
财务部结账吧,放个好假
|
11
lechain 2017-10-05 22:46:49 +08:00
容我笑一笑,教训吸取了,谢谢
|
12
Ultraman 2017-10-05 22:56:03 +08:00 via Android
再体验一下 rm -rf /吧😏😏
|
13
frozenway 2017-10-05 22:57:21 +08:00 via iPhone
赶紧跑路吧
|
15
chnyang 2017-10-05 23:20:16 +08:00 via Android
当前目录不是 .吗
|
17
kiwi95 2017-10-05 23:31:24 +08:00 via Android
有 root 用户的话还能抢救一下,如果有相同配置的机器的话,从别的机器做一份权限文件恢复到这个机器呗,写个 shell 脚本跑一下
|
18
shierji 2017-10-05 23:39:06 +08:00 via Android
我手残过 恢复回来也还是会有莫名其妙的问题 备份数据重装吧
|
19
sapphires 2017-10-06 00:02:22 +08:00
备份数据重装或许是麻烦最少的办法了
|
20
EAimTY 2017-10-06 00:15:21 +08:00 via Android 3
这是把机器上所有文件的所有者都改为了 www,解决方法是取消 www 的授权,也就是 chown -R nobody:nobody / (逃
|
21
RobertYang 2017-10-06 00:28:49 +08:00 via Android
直接删库跑路吧
|
22
keysona 2017-10-06 00:36:28 +08:00
楼主可以准下简历了...
|
23
iFlicker 2017-10-06 00:44:42 +08:00 via Android
当年尝试 chmod -R 000 /
|
24
julyclyde 2017-10-06 00:47:56 +08:00
没人提到丢失 setuid 的问题?
|
25
chanssl 2017-10-06 01:04:32 +08:00 via Android
太惨了
|
26
xratzh 2017-10-06 01:10:28 +08:00
emmm,这一些列还好我搞得少,一般都是一个文件一个文件来。另外常备分是个好习惯
|
27
dangyuluo 2017-10-06 07:22:50 +08:00
重装,下一个。
|
28
fox0001 2017-10-06 08:20:52 +08:00
只是改了拥有者和所属组而已,文件应该都在的。赶紧备份重装吧,趁假期很没结束
|
29
seers 2017-10-06 08:30:06 +08:00
所以对于初学者,一般来说绝对路径是最好的
|
30
tlday 2017-10-06 09:56:56 +08:00 via Android 9
平时看 rm -rf /,觉得自己不会犯这么低级的错误,直到有一天,我在根目录打下了 rm -rf ./。
|
31
halfer53 2017-10-06 10:35:39 +08:00
哈哈哈哈啊哈,让我笑一会儿
|
32
st2udio 2017-10-06 10:53:23 +08:00
所以我永远任何时候打路径都是坚持打全路径,费事点,但是习惯了
|
37
openSUSE 2017-10-06 12:41:06 +08:00 via Android
我新手,chroot 也救不回来吗?
|
38
freestyle 2017-10-06 12:47:05 +08:00 via iPhone
反正坏了 把所有者改成 root 权限改成 777 撑一会儿
|
39
mfanming OP xshell 都登录不上了,想做备份都不行!!
|
41
xiaoz 2017-10-06 13:49:24 +08:00
chown -R www:www /
chown -R www:www ./ 少个点和多个点的区别,哈哈~ |
42
ashfinal 2017-10-06 13:50:17 +08:00
估计 chmod 都不能用了吧?
删库跑路吧。这可不是 rm -rf 那种误操作,暴露出来的问题太多了。 |
43
jtam 2017-10-06 14:05:56 +08:00
chown -R www.www * 是王道,从流程上避免灾难
|
44
GGGG430 2017-10-06 14:23:18 +08:00
我在 ubuntu16.04 上试过 sudo rm -rf /, 我来说说实际情况, 就是终端会等待几分钟出现某某设备正在使用无法删除, 以此累计几次, 然后桌面只剩终端...然后死机...可以强制关机了
|
45
wweir 2017-10-06 14:54:39 +08:00 via Android
@des 想起来之前公司有同事批评我:这么依赖 tab 是偷懒行为。看,在 docker 里这种没有补全的环境,速度慢了吧😂
|
47
mfanming OP chown -R mysql:mysql /data/mysql/
这样网站就能正常访问了 xshell 登录不上 的问题,找阿里云客服解决了。 通过搜索看到的人,不要被楼上们吓到。 临时解决办法还是有的,不至于格式系统盘找财务算账那么严重... |
48
mfanming OP 为什么那么多人幸灾乐祸!!!
|
50
Admstor 2017-10-06 17:06:28 +08:00
你这权限乱七八糟的,解决 P 的问题...
别说什么技术向问题 技术以结果为导向,你这只是让网站看起来能运行罢了,拆东墙补西墙有毛用啊 既然是阿里云,直接新开个配置一样的实例,几分钟部署好系统,内网迁移数据也要不了多久,速度快半小时就直接完全恢复还没后遗症 删掉旧实例迁移 IP 就完事,还没乱七八糟的后遗症 |
52
mfanming OP 我也说了是临时解决办法,旧系统肯定会放弃掉
|
53
Cu635 2017-10-06 18:14:57 +08:00
lz 为啥会“以为 /表示当前目录下”?这可是基础不过关啊。
|
54
Cu635 2017-10-06 18:27:17 +08:00
lz 为啥会“以为 /表示当前目录下”?这可是基础不过关啊。
|
55
AntonChen 2017-10-06 18:52:44 +08:00
我以前删除当前目录下所有东西喜欢用 「 rm -rf ./*」 ,直到有一天「.」没敲上....
|
56
Cooky 2017-10-06 19:06:13 +08:00 via Android 1
当前目录就用 . ,加斜杠容易出事
|
57
smileawei 2017-10-06 19:18:20 +08:00
可以克隆权限回去。但是建议还是数据拉出去 重装。
|
59
Niphor 2017-10-07 00:32:20 +08:00
讲真 Linux 发行版就没一个有 fix permission 的工具。。。
|
60
HaoLan 2017-10-07 01:16:13 +08:00 via iPhone
Linux 和 Windows 操作不一样,/就是代表根目录,不是当前目录
|
61
RorschachZZZ 2017-10-07 11:01:40 +08:00
以后注意吧。生产环境敲重要的命令,看三秒在执行。
|
62
cnflyhigher 2017-10-07 20:40:34 +08:00 via Android
我来讲个真事:rm -rf . / 😭
|