Toujours scripts /etc/profile.d Effectué lors du chargement du serveur?

J'ai une instance GCP de Ubuntu 18.04, Et j'utilise le responsable de la sécrétion GCP Pour extraire des secrets pendant la démarrage à l'aide du script dans /etc/profile.d, Je peux donc configurer les variables d'environnement à l'échelle du système, qui sont ensuite utilisées par d'autres services.

Tel que je le comprend /etc/profile.d, Ils reçoivent une source lorsque l'utilisateur entre dans le système, mais je suis intéressé par quoi, lorsque je redémarre l'ordinateur sans vous connecter au système, il semble que les scénarios soient terminés, car les variables étaient remplies (Le serveur Web sert des pages dans l'ordre, ce qui signifie que les variables d'environnement ont été installées.

Quelqu'un peut-il verser la lumière sur cela, est-ce qu'il convient à cela? Et pourquoi les scripts /etc/profile.d Créé sans connexion utilisateur?

Pourquoi sont-ils courageux pendant le chargement?

Remercier!
Invité:

Christine

Confirmation de:

J'ai confirmé avec le soutien de Google Cloud, qu'ils commencent vraiment la coquille après la connexion à l'aide de root. Alors pourquoi ces scénarios ont été effectués /etc/profile.d. Que dans ce cas suffit à ma situation. J'espère que cela aidera quelqu'un d'autre à l'avenir.

Pour répondre aux questions, connectez-vous ou registre