在创建用户登录时CLI受限制

时间:2016-07-03 23:37:10

标签: linux debian command-line-interface vpn

在我的VPS中,我不知道为什么,但当我对另一位用户su时,我得到的是:

root@deb64:~# su john
$ 

带标签的自动完成功能无效,甚至是命令源。例如:

root@deb64:/home/john/myproject# source venv/bin/activate
(venv) root@deb64:/home/john/myproject#
root@deb64:/home/john/myproject# su john
$ cd /home/john/myproject
$ source venv/bin/activate
sh: 2: source: not found
$

命令行发生了什么?

1 个答案:

答案 0 :(得分:1)

您切换到没有制表符完成的shell(例如sh)。您可以像bash一样启动exec bash或类似内容:/etc/passwd。如果您希望永久保留,请修改angular.copy()