亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在laravel服務器中保存加密公鑰和私鑰的最佳位置是什么

在laravel服務器中保存加密公鑰和私鑰的最佳位置是什么

PHP
慕哥9229398 2022-08-05 16:04:42
環境:我有一個在 Amazon EC2 上運行的 Laravel 6.x 應用程序,其中包含 Ubuntu 18.4 仿生和 Apache 服務器。我有多個預定的工匠命令。它們要么生成文件并將其FTP傳輸到其他服務器,要么從其他服務器導入文件。這些文件在導出到客戶端服務器之前必須使用PHP GNUPG加密,并且需要在從客戶端服務器下載它們以進行進一步處理后進行解密,因此,必須將公鑰和私鑰存儲在服務器上,并且以“Ubuntu用戶”運行的計劃進程可以訪問和使用它們的方式(我假設“Ubuntu用戶”只需要對密鑰文件具有讀取權限, 并且沒有其他用戶需要獲得任何權限,因為他們沒有也不應該能夠訪問這些文件,如果我錯了,請糾正我)。我的問題:我想知道最佳實踐,在我的服務器內的哪個文件夾中,以及我應該如何(具有什么權限)存儲這些密鑰文件,以便我可以確保它們是安全的,并確保所有自動化過程都能夠根據需要訪問和使用它們。
查看完整描述

1 回答

?
鴻蒙傳說

TA貢獻1865條經驗 獲得超7個贊

oauth 包將它們保存在文件夾中。這是一個很好的指針,指向開發人員期望它們所在的位置,添加一個子文件夾也可能是可行的。LaravelPassportstorageLaravelstorage/keys


權限方面,通常是使用權限的標準。chmod 600


或者,env 可以保存這些鍵查看。Laravel


PASSPORT_PRIVATE_KEY="-----BEGIN RSA PRIVATE KEY-----

<private key here>

-----END RSA PRIVATE KEY-----"


查看完整回答
反對 回復 2022-08-05
  • 1 回答
  • 0 關注
  • 199 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號