Bash

如何打開隱身 bash 會話?

  • June 21, 2015

是否可以在中打開隱身會話bash

例如,當我們需要在命令中輸入密碼並且不想bash將其添加到歷史記錄時。

當您想bash停止記錄命令時,只需取消設置HISTFILE變數:

HISTFILE=

所有進一步的命令都不應再記錄到.bash_history.

另一方面,如果您實際上將密碼作為命令的參數提供,那麼您已經做錯了。.bash_history不是世界可讀的,因此在這種情況下不是最大的威脅:

ps並且/proc是大問題。系統上的所有使用者都可以看到您目前正在執行的命令及其所有參數。因此,將密碼作為命令行參數傳遞本質上是不安全的。使用環境變數或配置文件(您已 chmodded 600)來安全地提供密碼。

引用自:https://unix.stackexchange.com/questions/158933