我的CSDN博客地址: http://blog.csdn.net/caicongyang 博主之前在改动了/etc/profile配置文件方法后,导致bash命令无法用 运行ls命令结果例如以下: -bash: ls:command is not found 可是庆幸的是博主之前备份了/etc/profile,于是我把profile通过SSH还原回去,可是如今须要运行 # source /etc/profile 让配置文件又一次生效.然后不幸的事情是 -bash: id:command is n
1.sudoers文件属性为440 -r--r-----. 1 root root 4033 Dec 28 18:57 sudoers 2.如果修改sudoers文件属性,就会导致sudo命令不可用,出现如下错误: [admin@19-56 etc]$ sudo su -sudo: /etc/sudoers is world writablesudo: no valid sudoers sources found, quittingsudo: unable to initialize polic
这几天在装一个软件,设置环境变量的时候,不小心把/etc/profile文件改坏了(就是没配置对),在source /etc/profile后导致所有命令都不可用了.出现如下报错: -bash: xxx: command not found 当时就蒙了,我的第一个想法是进入到恢复模式去把刚才修改的内容先去掉,然后我一想这么麻烦,还是算了:就又想到我这是虚拟机可以还原到之前备份的快照那个状态啊,但是又不甘心自己部署了几十分钟的环境就这样清了,于是就去网上搜索了有没有其他办法,果不其然,用一条命令就
上午正在开会,突然收到rgw服务异常的告警(503 Service Unavailable),立马停下来处理告警,避免影响到用户~ 我们的rgw frontend用的是apache,之前也遇到过503的问题,经验上反应出应该是/var/run/ceph的目前权限出了问题导致apache进程无法访问到rgw的fastcgi.sock文件,从而导致503.按这个思路去查,果然,所有rgw机子的/var/run/ceph(owner和group均为ceph)的权限都从0777变成了0770!!!