翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
/home (ユーザーのホームディレクトリ)
通常のユーザーには の下にホームディレクトリがありますが/home、ソフトウェアは などのパターンに依存するのではなく、常にユーザーごとの$HOME環境変数を探す必要があります/home/$USER。
デフォルトでは、AL2023 イメージはrootファイルシステムに /homeがありますが、ソフトウェアはこれに依存すべきではありません。OS を /home用に設定することは完全に有効であり、起動時またはユーザーがシステムに対して認証した後にのみマウントされます。
root ユーザーのホームディレクトリは ではなく /home /root (root ユーザーのホームディレクトリ)にあるため、/homeファイルシステムをマウントできない場合に使用できます。
注記
ProtectHome=read-only ディレクティブで /homeへの書き込みアクセスを必要としないsystemdサービスを設定するのがベストプラクティスです。このオプションでは、/home、/root、および /run/userは サービスに対して読み取り専用になります。
また、、、 が空の読み取り専用tmpfsファイルシステムであるサンドボックスでサービスを実行する ProtectHome=tmpfsディレクティブ/homeを使用して/home/root、 へのアクセスを必要としないサービスを設定することもベストプラクティス/run/userです。
を使用してサービスsystemdからシステムへのアクセスを制限する方法の詳細については、systemd.exec(5)man「」ページを参照してください。