zoukankan      html  css  js  c++  java
  • su: warning: cannot change directory to : Permission denied ;-bash: bash_profile: Permission denied

    一、查看主目录权限对不对

    1:问题描述
    [root@ser6-52 ~]# su - mongodb
    su: warning: cannot change directory to /home/mongodb: Permission denied
    -bash: /home/mongodb/.bash_profile: Permission denied
     
    2:出错原因
    家目录的属主不对,权限不够
    [root@ser6-51 ~]# ls -ld /home/mongodb/
    drwx------ 2 504 504 4096 Jul 15 13:50 /home/mongodb/


    3:解决办法
    修改owner,修改权限
    [root@ser6-51 ~]# chown -R mongodb:mongodb /home/mongodb/
    [root@ser6-51 ~]# chmod -R 755 /home/mongodb/
    [root@ser6-51 ~]# su - mongodb
    [mongodb@ser6-51 ~]$ 
     现在可以切换了。ls -ld /home/mongodb/


    二、查看

    其实就是用root修改一下/etc/sysconfig/selinux,将SELINUX=targeted修改为SELINUX=permissive

     

    三、修改一下etc目录的权限 

    chmod -R 755 /etc

  • 相关阅读:
    PHP开发APP接口(九)
    C#深入理解类型
    C#从委托、lambda表达式到linq总结
    C# ==和Equals()
    C# 泛型
    C# Reflection
    原声JS网络请求
    JavaScript预编译
    泛型初探
    C#内存分配
  • 原文地址:https://www.cnblogs.com/Amos-Turing/p/9590111.html
Copyright © 2011-2022 走看看