2017-07-28 8 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

にログインしてみてくださいコメントを1として
[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:/ bin/bash/ – InvictusManeoBart

+0

...そしてbashの後に '/'の後ろに疑わしいと思われませんか? – linuxfan

答えて

2

は、new_studioユーザーのためのシェルに余分/があるようです。ただ、コマンドの下に実行して、あなたは良いことがあります:このコマンドはnew_studioユーザーにシェルとして/bin/bashを設定します

sudo chsh -s /bin/bash new_studio 

+0

はどうもありがとうございまし!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!わたしは、あなたを愛しています! – InvictusManeoBart

関連する問題