LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 875|回复: 13

请问怎麽在FreeBSD5.2.1中怎麽更改root的shell?

[复制链接]
发表于 2004-7-30 12:57:49 | 显示全部楼层 |阅读模式
请问谁知道
怎麽在FreeBSD下更改root的Shell

我得系统默认是/bin/csh
而俺习惯用/bin/sh
请问怎麽改? 呵呵

我得FreeBSD是5。2。1
谢谢!!
发表于 2004-7-30 12:59:18 | 显示全部楼层
还是不要改的好 :p
发表于 2004-7-30 13:06:10 | 显示全部楼层
chsh -s /bin/sh
 楼主| 发表于 2004-7-30 13:12:13 | 显示全部楼层
谢谢梦幻者言
提示说update
但chroot为什麽不好使?
提示如下:
FreeBSD5_2_1# chsh -s /bin/sh
chsh: user information updated
FreeBSD5_2_1# chroot /anchorBSD
chroot: /bin/csh: No such file or directory
FreeBSD5_2_1#
发表于 2004-7-30 13:41:51 | 显示全部楼层
vipw
发表于 2004-7-30 13:52:40 | 显示全部楼层
最初由 剑心 发表
FreeBSD5_2_1# chsh -s /bin/sh
chsh: user information updated

这不就是提示已经更新成功了吗?

最初由 剑心 发表

FreeBSD5_2_1# chroot /anchorBSD
chroot: /bin/csh: No such file or directory
FreeBSD5_2_1#


不知道
没用过。
 楼主| 发表于 2004-7-30 16:44:20 | 显示全部楼层
最初由 包子 发表
vipw


这个俺也试过了
vipw能将/bin/csh改为/bin/sh
但是实际上还是/bin/csh
一些sh命令不能用的
比如chroot
发表于 2004-7-30 17:03:39 | 显示全部楼层
chroot /xxx /bin/bash
 楼主| 发表于 2004-7-30 17:09:01 | 显示全部楼层
# chroot /anchorBSD /bin/bash
chroot: /bin/bash: No such file or directory
是不是我得版本的问题?
我装的是5.2.1(R)
Developer
没装Ports
发表于 2004-7-31 00:35:08 | 显示全部楼层
倒,man chroot 看看 chroot 是干嘛的。。
chsh 可以改 shell,另外 bash 不是系统默认安装的,可以到 ports 里安装。会装在 /usr/local/bin 下面。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表