セッション開始スクリプトで$ HOME変数を変更してください。 Gnomeはこれを無視しますか?

セッション開始スクリプトで$ HOME変数を変更してください。 Gnomeはこれを無視しますか?

$HOMEスクリプトで変数を変更しています/etc/profile.d。コンソールセッションには大丈夫そうです。

ただし、グラフィカルセッションに関するいくつかの注意事項があります。 Gnomeはデスクトップ設定をロードせずに引き続き使用しますpasswd。奇妙なことに、端末を開くと、$HOME変数はスクリプトで定義されています/etc/profile.d

NFSサーバーに対してホームを再同期しているので、これを行っていますが、時々ログインするときにNFSホームを直接マウントして代替ログイン方法を提供したいと思います。この時点で、ルートはすでにホームディレクトリを作成しているので、私の計画はここにNFSマウントをリンクして変数を変更することです$HOME

答え1

データを移動するときは、それらを削除してユーザー(または各ユーザーのみ)をロックすることをお勧めします。誰かがログインすると、〜する複製するデータを変更したら、複製を再開する必要があります。すべてが終わるまですすいで繰り返します。その後、切り替えてください。ただし、ログインした状態ではそうすることはできません。など。そのようなシナリオでバグを削除するには多くの作業が必要です。バグが1つの場合一時的な測定して忘れてください。作業量が多すぎて危険度が高すぎます。

関連情報