/etc/cron.d で 606 ファイル権限を使用します。 (root)エラーファイルモード)

/etc/cron.d で 606 ファイル権限を使用します。 (root)エラーファイルモード)

rootとして実行できる606権限を持つファイルは/ etc / cron.dにあります。

目的は、606を介して「他人」に読み取りおよび書き込みアクセスを提供し、スクリプトがファイルを変更できるようにすることです。

Cronは実行を希望せずに「(root)BAD FILE MODE」というメッセージを表示します。

私はCronがファイルのアクセス許可に対して難しいことを知りました。 640 または 644 の権限を使用することはより許容可能ですが、スクリプトはそれを編集できません。

606を許可するようにcronを設定する方法はありますか?または、スクリプトがroot権限なしでcronファイルを変更できるようにする方法はありますか?

ありがとう

ベストアンサー1

各ユーザーが自分のcrontab.root以外のユーザーがrootに書き込むことを許可すると、crontabシステムにセキュリティホールが作成され、そのようcrondな権限を持つファイルが拒否されます。

root非 root アカウントに権限を必要とする一部の操作を実行する必要がある場合は、次のことをお勧めします。sudo

おすすめ記事