ファイルやフォルダを移動、作成、削除する必要のあるphpスクリプトがいくつかあります。フォルダを777にCHMODしない限り、phpスクリプトは権限に関するエラーで死にます。フォルダを777にCHMODすると問題は修正されますが、多くのことを読んだ後でも、それを実行してもよいかどうかについてはまだ混乱しています。
共有ホスティングでは危険な場合があることを読みましたが、私の質問は、VPSで行うのは安全ですか?
ファイルやフォルダを移動、作成、削除する必要のあるphpスクリプトがいくつかあります。フォルダを777にCHMODしない限り、phpスクリプトは権限に関するエラーで死にます。フォルダを777にCHMODすると問題は修正されますが、多くのことを読んだ後でも、それを実行してもよいかどうかについてはまだ混乱しています。
共有ホスティングでは危険な場合があることを読みましたが、私の質問は、VPSで行うのは安全ですか?
VPSの有無は関係ありません。chmodは、指定されたファイルまたはディレクトリに対して、誰にでも(システムデーモンを含むすべてのユーザー) に可能なすべてのアクセス許可 (読み取り、書き込み、および実行777
を含む)を与えることを意味します。あなたがマシン上の唯一のユーザーである場合、リスクが軽減されます(それでも、誰かが侵入した場合、ハッキングされたデーモンのユーザー ID を使用して混乱する可能性があります)。さらに、その VPS に他のユーザー アカウントがある場合、設定により、そのユーザーはコンテンツを上記のアクセス許可を持つファイルに入れる (またはそれらを起動する) ことができます。彼らはそれをしますか - 誰が知っていますか。が原因でできるからといって、そうかもしれません。一般に、経験則では、本当に必要なだけの権限を与え、それ以上の権限は与えないでください。777
777