求助关于tcsh和bash相互转换过程中出现的权限问题

sh/bash/dash/ksh/zsh等Shell脚本
回复
ttlihaidong
帖子: 3
注册时间: 2010-11-13 15:48

求助关于tcsh和bash相互转换过程中出现的权限问题

#1

帖子 ttlihaidong » 2010-11-13 16:14

我用chsh -s /bin/tcsh命令在tcsh和bash之间进行登录转换,后来我又用chsh -s /bin/bash换回bash shell,却出现su无权限
如下:
hd@hd-K40AB:~$ su
Password:
/bin/: /bin/: is a directory
hd@hd-K40AB:~$

请各位帮帮忙
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: 求助关于tcsh和bash相互转换过程中出现的权限问题

#2

帖子 tusooa » 2010-11-15 17:51

su root -s /bin/bash

代码: 全选

] ls -ld //
ttlihaidong
帖子: 3
注册时间: 2010-11-13 15:48

Re: 求助关于tcsh和bash相互转换过程中出现的权限问题

#3

帖子 ttlihaidong » 2010-11-16 14:33

hd@hd-K40AB:~$ su root -s /bin/bash
密码:
/bin/: /bin/: 是一个目录
hd@hd-K40AB:~$

还是不行啊。。。。。。。。。。。。。
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: 求助关于tcsh和bash相互转换过程中出现的权限问题

#4

帖子 tusooa » 2010-11-23 21:23

代码: 全选

grep root /etc/passwd
这不正常了。你贴结果看看。

代码: 全选

] ls -ld //
ttlihaidong
帖子: 3
注册时间: 2010-11-13 15:48

Re: 求助关于tcsh和bash相互转换过程中出现的权限问题

#5

帖子 ttlihaidong » 2010-11-24 14:38

hd@hd-K40AB:~$ grep root /etc/passwd
root:x:0:0:root:/root:/bin/
hd@hd-K40AB:~$ su
密码:
/bin/: /bin/: 是一个目录
hd@hd-K40AB:~$ grep root /etc/passwd
root:x:0:0:root:/root:/bin/
hd@hd-K40AB:~$

不行
回复