web-dev-qa-db-ja.com

/ etc / environmentで環境変数を設定する方法は?

私はDebianJessieを使用しています。再起動後も存続し、シェル以外の環境で機能するいくつかの環境変数を設定したいと思います。

/etc/environmentに次のように設定しました。

SECRET_KEY=xxx

しかし、次のことを行っても何も生成されません。

printenv SECRET_KEY

この環境変数を設定してアクティブ化するにはどうすればよいですか?

2
Richard

/etc/environmentファイルを変更した後、作業中のシェルを閉じて新しいシェルに再度ログインし、ファイルがPAMスタックによって読み取られて適用されるようにする必要があります。

1
ceprio