人々が私のPythonスクリプトを見たくないので、私の検索によると、これは実際には可能ではありませんが、Pythonスクリプトをroot-only読み取り権限に設定すると機能しますか?これに欠点はありますか?
プログラムは起動時にルートとしてバックグラウンドで実行され、条件に従って電子メールを送信します。電子メール部分では、ユーザー名とパスワードをSMTPに送信する必要があります。私はこれらの資格情報を保護したいと思います。
ベストアンサー1
テキストファイルからパスワードを隠すことはセキュリティを制限するだけですが、それでも小さな改善があります。
結局、Unixのパスワードも/etc/shadowに保存されますが、ソルトされています。
人々がコンピュータにアクセスしてLive CDを起動できる場合は、Live CD環境のルートなので、コンピュータ上のすべてのファイルを読み取ることができることに注意してください。