簡體   English   中英

提供憑據作為命令行 arguments 安全嗎? (例如 wget --user --password)

[英]Is providing credentials as command line arguments safe? (e.g. wget --user --password)

我試圖找出作為命令行程序 arguments 提供登錄憑據是否安全。

例如,當我嘗試使用 wget

wget --user="userName" --password="password" host

或者我正在嘗試連接到 mysql 數據庫

mysql -u userName -p password
  • 如何處理登錄名和密碼。
  • 誰負責提供安全連接
  • 是否有任何地方(在服務器端)保存這些數據(日志文件等)
  • 數據是作為純文本發送的,還是有任何加密它們的客戶端腳本

我知道答案可能很復雜,並且可能涉及各種元素,但如果可以,請向我提供可以開始搜索答案的信息。

安全性是一個敏感的主題,因此對您或您的程序或用例而言重要的安全級別是依賴的。 我不使用 linux 但我相信它可以保存 shell 歷史記錄。 在 Windows 命令中使用密碼參數是否安全? 還表明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM