Bash
如何打開隱身 bash 會話?
是否可以在中打開隱身會話
bash
?例如,當我們需要在命令中輸入密碼並且不想
bash
將其添加到歷史記錄時。
當您想
bash
停止記錄命令時,只需取消設置HISTFILE
變數:HISTFILE=
所有進一步的命令都不應再記錄到
.bash_history
.另一方面,如果您實際上將密碼作為命令的參數提供,那麼您已經做錯了。
.bash_history
不是世界可讀的,因此在這種情況下不是最大的威脅:
ps
並且/proc
是大問題。系統上的所有使用者都可以看到您目前正在執行的命令及其所有參數。因此,將密碼作為命令行參數傳遞本質上是不安全的。使用環境變數或配置文件(您已 chmodded 600)來安全地提供密碼。