root不能切换到普通用户?求助
以root进入(别的进不去)
su -l mike
su: warning: cannot change directory to /home/mike: 权限不够
-bash: /home/mike/.bash_profile: 权限不够
-bash-2.05b$ //在这里停了
//ctrl+d
-bash-2.05b$ logout
-bash: /home/mike/.bash_logout: 权限不够
不知道哪里出问题,请告诉帮忙
问题点数:100、回复次数:10Top
1 楼NC(比尔.盖饭)回复于 2005-07-01 17:48:48 得分 0
查一下这两个文件的权限Top
2 楼zymmike(mike)回复于 2005-07-01 17:57:10 得分 0
drwx------ 2 mike mike 4096 6月23 19:33 mike
-rw-r--r-- 1 mike mike 24 6月23 19:27 .bash_logout
-rw-r--r-- 1 mike mike 191 6月23 19:27 .bash_profile
Top
3 楼NC(比尔.盖饭)回复于 2005-07-01 18:09:44 得分 25
试试 su - mikeTop
4 楼newbiestar()回复于 2005-07-01 22:14:28 得分 50
su - mike和su -l mike是一样的……都是要模拟一次完整的login过程……
你是不是升级过kernel了?Top
5 楼Wolf0403(废人:独活十年~心如刀割)回复于 2005-07-03 09:28:13 得分 25
login 不会跟 kernel 有关吧……Top
6 楼newbiestar()回复于 2005-07-03 09:33:13 得分 0
可能会有点关系,getty要调用fork,如果升级了kernel的话,搞不好fork的行为就不一样了Top
7 楼zymmike(mike)回复于 2005-07-03 12:53:40 得分 0
是升级过kernel,但在其他的机器上都没有这个问题,第一次遇到。不知道怎么解决,还请指教Top
8 楼mengge(踏岸寻柳)回复于 2005-07-08 17:45:30 得分 0
奇妙的问题~Top
9 楼flinymengw4u(暗恋黑夜)回复于 2005-07-08 20:44:00 得分 0
exitTop
10 楼zymmike(mike)回复于 2005-07-11 23:38:35 得分 0
刚在Redhat的官方网站看到这属于一个bug,打policy的补丁之后就可以解决的。Top




