私が作成したディレクトリでファイルを開く必要があるPythonスクリプトがあります。/var/www/html/myDIR/myFILE.htm
ディレクトリは、sudo mkdir /var/www/html/myDIR
親フォルダの要求に従ってルートとして作成する必要があります。
その結果、Pythonスクリプトが失敗しますtouch /var/www/html/myDIR/myFILE.htm
。
何最低限度でスクリプト(として実行されていないroot
)がこのファイル(またはこの場所にあるすべてのファイル)にアクセスできるようにするには権限が必要ですか?
ベストアンサー1
ディレクトリを作成するときは、そのグループの所有権をスクリプトを実行するユーザーと同じグループに設定します。グループ権限が含まれていますg+wx
。これにより、スクリプトはそのディレクトリにファイルを作成して編集できます。