AIX シェル・スクリプト・コンパイラー

AIX シェル・スクリプト・コンパイラー

奇妙に聞こえますが、シェル(.sh)スクリプトを実行可能な形式にコンパイルするための良いツールはありますか?他の人が変更できないようにスクリプトを保護したいと思います。

ありがとう

答え1

誰でも読み取り/実行権限を持つように.shファイルを設定して、変更を防ぐことができます。 (例:chmod 555 filename.sh)それでも、所有者とルート(およびディレクトリへの書き込み権限を持つ人)は常に.shファイルを変更できます。

答え2

chattr +i <script name>スクリプト所有者をrootに設定し、読み取り/実行権限を付与してみることができます。

このフラグがスクリプトに設定されている場合は、ルートのみを編集できます(実行後chattr -i <script name>)。

詳細はこちらからご覧いただけます。http://computernetworkingnotes.com/managing-file-system-security/chattr.html

関連情報