1
S3_AWS_SECRET_ACCESS_KEY=\`cat /tmp/decrypted | cut -d= -f2 | cut -d, -f1\`
S3_AWS_ACCESS_KEY_ID=\`cat /tmp/decrypted | cut -d= -f3\`
我想,只要我做
source /etc/environment
命令之間`和`得到執行,並通過替換其輸出 使得所得的/ etc /環境看起來像這樣
S3_AWS_SECRET_ACCESS_KEY=SOMEKEY
S3_AWS_ACCESS_KEY_ID=SOMEID
感謝您的回覆我想這可能發生,我終於有這個 回聲「AWS_ACCESS_KEY_ID ='貓的/ tmp受損/解密|切-d = - {2 |切-d,-f1' AWS_SECRET_ACCESS_KEY ='貓/ tmp/decrypted | cut -d = -f3' 「>>/etc/environment 這樣/ etc/environment文件就變成了硬編碼,這樣我就可以做到源代碼了 –
正確的做法是將解碼值放在那裏在我能想到的任何方面都沒有那麼不安全。 –