不小心把Linux权限 777 后怎么补救?

手贱把 /var 777 了,真是不小心,恢复搞了一天,估计还是有坑,就先这么用吧。

恢复权限脚本

#!/bin/sh foreachd(){ for file in $1/* do # 如果是目录就打印处理,然后继续遍历,递归调用 if [ -d $file ] then echo $file chmod 755 $file foreachd $file elif [ -e $file ] then echo $file chmod 664 $file fi done } # 执行,如果有参数就遍历指定的目录,否则遍历当前目录 if [ $# > 0 ] then foreachd "$1" else foreachd "." fi

来源忘记了,作者看到回复一下~

ssh 无法登录

表现类似

Remote connection disconnect. Retrying…

Connection reset. Retrying…

需要启动GUI登录,GUI登录是可以的,不要用ssh登录…..如果没有GUI,那就祭天吧….

#chmod 755 /var/empty/sshd/

rabbit MQ 无法启动

报错

cannot_read_enabled_plugins_file,”/etc/rabbitmq/enabled_plugins_

需要修改此配置文件权限

#chmod 640 /etc/rabbitmq/enabled_plugins

其他软件问题

如果遇到软件无法启动,大概与软件的权限敏感有关系,一般通过搜索引擎能够搜索关键字能得到相关结果。

版权声明:

作者: freeclashnode

链接: https://www.freeclashnode.com/news/article-3764.htm

来源: FreeClashNode

文章版权归作者所有,未经允许请勿转载。

免费节点实时更新

热门文章

最新文章

归档