不小心把Linux权限 777 后怎么补救?
程序员文章站
2024-01-08 12:40:16
不小心把Linux权限 777 后怎么补救?
手贱把 /var 777 了,真是不小心,恢复搞了一天,估计还是有坑,就先这么用吧。
恢复权限脚本
#!/bin/sh
foreach...
不小心把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
其他软件问题
如果遇到软件无法启动,大概与软件的权限敏感有关系,一般通过搜索引擎能够搜索关键字能得到相关结果。
上一篇: nodejs取得当前执行路径的方法