QA@IT
«質問へ戻る

2
本文
 これでやっても、
 ```mkdir: cannot create directory `/usr/share/nginx/www/appname/releases/20131216141721': Permission denied```となってしまいます。
 
-mkdirする際などの、Permissionのあたり、みなさんはどのようにしているのでしょうか?
+mkdirする際などの、capistranoでsudoが必要な場合の設定をみなさんはどのようにされているのでしょうか?
 アドバイス頂けますと幸いです。
 どうぞよろしくお願いします。
 

Capistrano3 でmkdirするところでPermission Deniedになってしまいます…

Capistrano3で、mkdirするところで、Permission Deniedになってしまい、毎回こけてしまいます…

Capistranoバージョン3では、set :use_sudoや、default_run_optionsは使えなくなってます。
何やらsudoでpasswordlessでやるとよいなどと書いてあったらので、visudoで
username ALL=NOPASSWD:ALLと設定しましたが、(あえて全コマンドでやっちゃってます)
これでやっても、
mkdir: cannot create directory `/usr/share/nginx/www/appname/releases/20131216141721': Permission deniedとなってしまいます。

mkdirする際などの、capistranoでsudoが必要な場合の設定をみなさんはどのようにされているのでしょうか?
アドバイス頂けますと幸いです。
どうぞよろしくお願いします。

<環境>
Capistrano:3
Rails:4
Ruby:2

Capistrano3で、mkdirするところで、Permission Deniedになってしまい、毎回こけてしまいます…

Capistranoバージョン3では、set :use_sudoや、default_run_optionsは使えなくなってます。
何やらsudoでpasswordlessでやるとよいなどと書いてあったらので、visudoで
```username ALL=NOPASSWD:ALL```と設定しましたが、(あえて全コマンドでやっちゃってます)
これでやっても、
```mkdir: cannot create directory `/usr/share/nginx/www/appname/releases/20131216141721': Permission denied```となってしまいます。

mkdirする際などの、capistranoでsudoが必要な場合の設定をみなさんはどのようにされているのでしょうか?
アドバイス頂けますと幸いです。
どうぞよろしくお願いします。

<環境>
Capistrano:3
Rails:4
Ruby:2

質問を投稿

Capistrano3 でmkdirするところでPermission Deniedになってしまいます…

Capistrano3で、mkdirするところで、Permission Deniedになってしまい、毎回こけてしまいます…

Capistranoバージョン3では、set :use_sudoや、default_run_optionsは使えなくなってます。
何やらsudoでpasswordlessでやるとよいなどと書いてあったらので、visudoで
username ALL=NOPASSWD:ALLと設定しましたが、(あえて全コマンドでやっちゃってます)
これでやっても、
mkdir: cannot create directory `/usr/share/nginx/www/appname/releases/20131216141721': Permission deniedとなってしまいます。

mkdirする際などの、Permissionのあたり、みなさんはどのようにしているのでしょうか?
アドバイス頂けますと幸いです。
どうぞよろしくお願いします。

<環境>
Capistrano:3
Rails:4
Ruby:2

Capistrano3で、mkdirするところで、Permission Deniedになってしまい、毎回こけてしまいます…

Capistranoバージョン3では、set :use_sudoや、default_run_optionsは使えなくなってます。
何やらsudoでpasswordlessでやるとよいなどと書いてあったらので、visudoで
```username ALL=NOPASSWD:ALL```と設定しましたが、(あえて全コマンドでやっちゃってます)
これでやっても、
```mkdir: cannot create directory `/usr/share/nginx/www/appname/releases/20131216141721': Permission denied```となってしまいます。

mkdirする際などの、Permissionのあたり、みなさんはどのようにしているのでしょうか?
アドバイス頂けますと幸いです。
どうぞよろしくお願いします。

<環境>
Capistrano:3
Rails:4
Ruby:2