使用7z加密时,终端中的向上箭头键是否存在风险?
我们知道7z可以用作加密方法,并且使用向上箭头键来查看已执行的命令和任务,因此可以用它来显示密码,因为在这种情况下密码不会被隐藏。 喜欢:
7z a -pMy_PassWord IT_Mag.7z IT_Mag
因此,如果黑客或任何人可以访问我的笔记本电脑,他们可以打开终端并使用向上箭头键查看我的文件的密码。
请帮我解决这个问题!
太空指挥
# command # press space bar then command
执行命令而不将其保存在历史记录中
在命令中预先添加一个或多个空格将不会保存在历史记录中。
对命令行上的密码很有用。
在BASH上测试过。
cat | bash
执行命令并避免历史记录
有时你不想因为密码而留下历史。
cat | bash echo password password
按Ctrl + C退出
在BASH上测试过 。
如果您不关心保持会话活动,这可能有效:
kill -9 $$
它将终止当前会话而不是注销,这[理论上]意味着您的历史记录将不会被保存。
救命