2017年9月23日土曜日

ubuntu環境変数を変更して、パスワードを格納する

ubuntuの環境変数にパスワードを入れました。

目的はGithub上のハードコードを避けるため。いずれにしても何かに記述しなくてはいけないのですが・・・。

PATHなどの変更も同様にできます。


システム全体で変更するとき

 

$ /etc/environment に、このように書き込みます。
PASSWORD="hogehoge"

と書き込む。ログインし直すと有効になる。

セッション(ユーザー限定)で変更するとき

 

$~/.profile に、このように書き込みます。
export PASSWORD="hogehoge"
~/.bash_profile を変更しても良いですが、シェルから起動しなかったプログラム(デスクトップGUI)では効果がないです。

確認方法

ターミナル上では以下のコマンドで確認できる。何もなかったら空白。
echo $PASSWORD

Pythonでの読み出し

import os
os.environ['PASSWORD']
でOK。

ここここでも話題になっています。

参考になる公式ヘルプ
https://help.ubuntu.com/community/EnvironmentVariables

0 件のコメント:

コメントを投稿