Linux中新用户的终端问题

时间:2010-12-28 11:19:11

标签: terminal ubuntu-10.04

我已经在我的ubuntu 10.04中安装了DB2,同时它创建了2个新用户。并且要运行db2,我必须切换到DB2创建的新用户。

但是这个新用户的终端功能较少,即它不会通过点击标签自动完成目录或文件名,不能使用上/下/左/右箭头键。并且不像我在ubuntu的默认用户中的实际终端一样丰富多彩。

请帮助。 在此先感谢:)

2 个答案:

答案 0 :(得分:5)

将用户shell更改为/bin/bash,而不是/bin/sh

# usermod -s /bin/bash YourDB2User

从现在起一段时间以来,Debian和Ubuntu都使用dash提供/ bin / sh,它没有像bash这样的所有功能,但提供了更准确的bourne shell解释,从我的内容理解。

答案 1 :(得分:0)

除了执行命令/恶魔之外,这个新用户不应该做任何事情,因此他们不需要终端。他们应该拥有尽可能少的权利 - 这就是伎俩的一部分。如果您想以此用户身份执行命令,请尝试sudo -u(newuser) command