Ubuntu で redmine を実行しており、sudo を使用して実行しています。redmine ユーザーとして実行しようとすると、ログ ファイルに権限エラーが表示されます。
これは安全ですか?私は心配する必要がありますか?
あらゆる種類の Web アプリケーションを root として実行する場合は注意が必要です。個人的には、お勧めしません。
ログ ファイルのアクセス許可の問題だけが問題である場合は、ログ ファイル/フォルダーのアクセス許可を変更することをお勧めします。ログ ファイルが、Redmine を実行しているユーザー アカウントに属していることを確認してください (または、グループの書き込み権限があり、同じグループに属しています)。これらのパーミッションを変更するために を使用する必要があるかもしれませんがsudo
、root として Web アプリケーションを実行するよりもはるかに安全です。
sudo を使用してスクリプトを実行するときは常に、実際にはスクリプトを root として実行しているため、注意する必要があります。したがって、極端な例を挙げると、スクリプトが rm -rf / のようなコマンドを実行すると、システム全体が消去されます....スクリプトが何であるかを完全に認識していない限り、sudo を使用してスクリプトを実行しないことをお勧めします。実行し、それによって消費される潜在的に汚染されたデータ!