zoukankan      html  css  js  c++  java
  • su 命令切换用户带来的问题

    一、故障现象

    su: warning: cannot change directory to /home/oracle: Permission denied

    二、拍错思路

    1、用户目录/home/oracle权限问题

    2、su程序执行权限问题

    3、程序依赖的共享库权限问题

    4、selinux问题导致

    5、系统根空间问题

    三、排错过程

    1、用户目录/home/oracle权限问题

    用户家目录权限为700,这是正常情况下用户家目录的权限值。

    2、su程序执行权限问题

    查看su命令的权限,属主属组其他均有读和执行权限,属主更是有可读可写可执行权限,为正常现象。

    3、程序依赖的共享库权限问题

    使用ldd命令后面跟上二进制文件名进行查看其所依赖的共享库权限

    当找不到对应的文件时,该命令存在问题。

    4、查看selinux是否存在限制

    当前selinux处于关闭状态

    5、系统根目录

    根目录没有执行权限

    Chmod 555 / 对根目录进行权限修改问题解决

  • 相关阅读:
    A. k-rounding
    哗啦啦村的刁难(4)
    喵哈哈村的种花魔法
    喵哈哈村的赛马比赛
    喵哈哈村的括号序列
    喵哈哈村的排队
    python中递归调用
    python-中函数的参数
    shell中参数及带色彩打印
    python-文件读写
  • 原文地址:https://www.cnblogs.com/yxf-/p/11442621.html
Copyright © 2011-2022 走看看