chmod 777 -R /
查看系统日志 /var/log/secure 的内容,如果发现有以下内容:
Oct 9 10:31:46 localhost login: pam_unix(login:session): session opened for user root by LOGIN(uid=0)
Oct 9 10:31:46 localhost login: ROOT LOGIN ON tty1
Oct 9 10:33:46 localhost login: pam_unix(login:session): session closed for user root
Oct 9 10:33:48 localhost login: pam_securetty(login:auth): /etc/securetty is either world writable or not a normal file
Oct 9 10:33:52 localhost login: FAILED LOGIN 1 FROM (null) FOR root, Authentication failure
说明该文件属性已被错误修改,从而导致root无法正常登陆,因此需要修改该文件的属性,以保证只有root用户对该文件拥有一切权限,而对其他用户只有读的权限:
#chmod 744 /etc/securetty
这样修改之后,就可以用正确的root密码登陆系统并进行各种管理。
错误信息" (*system*) BAD FILE MODE (/etc/crontab)"是指/etc/crontab文件的权限设置错误。
请执行命令:chmod 0600 /etc/crontab
再重启cron daemon就可以了。/sbin/service crond restart
通常说权限不只是cronjob的脚本里的权限,也要检查例如:谁的cron,和/var/spool/cron/ 或者 /etc/crontab是否有权限。
vi /etc/ssh/目录下文件权限,否则 ssh无法登陆