ターミナルエラー: zsh: 権限が拒否されました: ./startup.sh 質問する

ターミナルエラー: zsh: 権限が拒否されました: ./startup.sh 質問する

コマンドを実行しています

./startup.sh nginx:start

そしてこのエラーメッセージが表示されました

zsh: permission denied: ./startup.sh

なぜこのようなことが起こるのでしょうか?

ベストアンサー1

必ず実行権限を与えてください。

cd ~/the/script/folder

chmod +x ./startup.sh

これにより、ユーザー、グループ、その他のユーザーに実行権限が付与されるため、セキュリティ上の問題が発生する可能性があることに注意してください。権限を単一のアクセス クラスに制限するには、次を使用します。

chmod u+x ./startup.sh

これにより、ユーザーにのみ実行権限が付与されます

参考のため

おすすめ記事