2017-07-28 61 views
0

我用數字門戶託管,我把這個項目有沒有詹高,我通過這個指令Ubuntu 16.04.2 x64不能執行/ bin/bash /:不是一個目錄如何解決?

$ sudo groupadd --system webapps 
$ sudo useradd --system --gid webapps --shell /bin/bash --home /webapps/new_studio_app new_studio 

$ sudo mkdir -p /webapps/new_studio_app/ 
$ sudo chown new_studio /webapps/new_studio_app/ 

,然後我嘗試登錄到該用戶

new_studio

[email protected]:~# sudo su - new_studio 
Cannot execute /bin/bash/: Not a directory 
+0

如何對應用戶線路new_studio看在/ etc/passwd文件? – Prasanna

+0

new_studio:X:999:999 ::/webapps /下new_studio_app:/斌/慶典/ – InvictusManeoBart

+0

...和後'/'慶典後,似乎並沒有起疑? – linuxfan

回答

2

按照該意見,似乎有在外殼爲new_studio用戶額外/。只要運行下面的命令,你應該是好的:

sudo chsh -s /bin/bash new_studio 

此命令將設置/bin/bash爲殼new_studio用戶。

+0

非常感謝你!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!我愛你! – InvictusManeoBart

相關問題