根目录/缺少执行权限x产生的两种错误

原创 2016年05月30日 11:05:17

Linux根目录缺少x权限,产生的两个错误:

以root用户执行systemctl命令报权限相关问题

[root@hps2 ~]# systemctl stop hps-manager

* (pkttyagent:10364): WARNING *: Unable to register authentication agent: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PolicyKit1 was not provided by any .service files
Error registering authentication agent: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PolicyKit1 was not provided by any .service files (g-dbus-error-quark, 2)

以root用户切换到普通用户下报错:

[root@hps2 ~]# useradd aihps
[root@hps2 ~]# su - aihps
su: warning: cannot change directory to /home/aihps: Permission denied
su: failed to execute /bin/bash: Permission denied

解决方法

[root@hps2 ~]# stat /
File: ‘/’
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: fd01h/64769d Inode: 2 Links: 23
Access: (0600/drw——-) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2016-05-30 09:54:45.692000000 +0800
Modify: 2016-05-25 15:41:46.204000000 +0800
Change: 2016-05-25 15:41:46.204000000 +0800
Birth: -
问题出来了,这里的权限是错误的,X权限的丢失造成的。

[root@localhost ~]#chmod 755 /
修改后,问题消失。

产生上述问题的操作:
第一种,chmod 666 /,可以导致。
或者,
第二种,chmod 700 /lib/ld-xxxx.so,也可以导致su失败。
有兴趣可以自己试一下。
/ 权限的丢失对于各种运行在自己用户身份上的daemon也存在同样的影响。

参考文章:http://blog.itpub.net/9606200/viewspace-745674/

版权声明:欢迎转载分享!

关于su时出现“-bash:fork:Resource temporarily unavailable”

今天用root用户su切换www用户时,一直“-bash:fork:Resource temporarily unavailable”,知道是由于资源不足造成的, 1、首先检查、内存都没问题   ...
  • jlds123
  • jlds123
  • 2013年06月24日 17:09
  • 22845

关于systemctl及systemd service的一些使用经验

systemctl的使用方法,编写业务系统的service,将业务系统加入到systemd服务之中,使用systemd service的相关管理方法进行管理...
  • akin_zhou
  • akin_zhou
  • 2015年12月21日 17:58
  • 7461

【树莓派学习笔记】关于树莓派在VNC远程登录时,弹出一个GDBus错误窗口的问题!!!

在树莓派VNC登陆的时的小错误 “GDBus.Error org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subje...
  • TMT123421
  • TMT123421
  • 2015年04月24日 21:55
  • 1363

centos6.5 && ambari2.4.1.0安装Demo:

centos6.5 && ambari2.4.1.0安装Demo:我的机器是本地搭的虚拟机(3台),由于电脑配置限制(8g),只能分给直节点2g,两从节点各1.5g;原文链接:http://blog....
  • qq_35732963
  • qq_35732963
  • 2018年01月17日 23:16
  • 12

Linux 设置程序开机自启动 (命令systemctl 和 chkconfig用法区别比较)

之前在Linux centos 7 上安装了apache 和mysql,当时并没有设置开机自动启动。 最近又重新练习网页,每次开机总是要手动启动httpd和mysqld,不方便,就想设置成开机自动启...
  • u010363836
  • u010363836
  • 2017年07月06日 10:04
  • 3347

Keepalived(一)在CentOS7下安装和运行Keepalived

简介 Keepalived是为实现服务的高可用(HA)而存在的,它的作用是检测Web服务器的状态,当主服务器down机或出现故障时,Keepalived会将主服务器的IP切换到其他运行正常的服务器,以...
  • brazier820104
  • brazier820104
  • 2017年06月13日 20:44
  • 3608

linux安装opencl:ubuntu14.04+opencl1.1

首先说明几点关于opencl的安装心得,opencl对系统环境的硬件和操作系统依赖性很大,以下安装为本人尝试4天后终于安装成功,泪的经验。英伟达NVIDIA的并行计算的软件是cude,intel的GP...
  • qccz123456
  • qccz123456
  • 2016年09月21日 13:13
  • 5422

centOS6.6 编译安装lnmp(PHP 7.0.9+Nginx1.9.9+MySQL5.7.15)

一、系统约定 源代码位置:/usr/local/src 安装位置:/usr/local/软件名字 二、软件下载 (所需软件几乎可以全部从搜狐镜像站http://mirrors.sohu.c...
  • xujunabc999
  • xujunabc999
  • 2016年09月19日 18:20
  • 1182

/usr/lib目录权限更改引发的各种错误

原文地址: 摘要 为了解决virtualbox打开虚拟机失败的问题而更改了/usr/lib目录的属性,结果导致了一系列的系统问题。通过最后的分析,最终解决了这个问题,并深刻地认识到玩...
  • niuls
  • niuls
  • 2014年04月04日 08:52
  • 2063

更改根目录权限问题解决 chmod 777 -R /

1.1.1.1.           su不能使用 首先重启获取管理员权限 su: cannot set groups: Operation notpermitted 更改su属主 # chown ...
  • shuxuekuanglihailong
  • shuxuekuanglihailong
  • 2014年11月16日 00:27
  • 1521
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:根目录/缺少执行权限x产生的两种错误
举报原因:
原因补充:

(最多只允许输入30个字)