A tecla de seta para cima no terminal é um risco ao criptografar usando 7z?

2

Sabemos que 7z pode ser usado como um método de criptografia e que a tecla de seta para cima é usada para ver quais comandos e tarefas executadas, portanto, pode ser usado para revelar a senha, pois, nesse caso, as senhas não estão ocultas. Como:
7z a -pMy_PassWord IT_Mag.7z IT_Mag
Então, se hackers ou qualquer um pode acessar meu laptop, eles podem abrir o terminal e usar a tecla de seta para cima para ver as senhas dos meus arquivos.
Por favor me ajude a resolver este problema!

    
por Tri Quoc Nguyen 06.05.2013 / 16:13

3 respostas

3

comando de espaço

  # command   
  # press space bar then command 

Execute um comando sem salvá-lo no histórico

A adição de um ou mais espaços ao seu comando não será salva no histórico.

Útil para senhas na linha de comando.

Testado em BASH.

    
por Qasim 06.05.2013 / 16:23
0
cat | bash

Execute seus comandos e evite registros de histórico

Às vezes você não quer deixar o histórico por causa de senhas.

cat | bash
echo password
password

Ctrl + C para sair

Testado em BASH .

    
por Qasim 06.05.2013 / 17:51
0

Se você não estiver preocupado em manter a sessão ativa, isso pode funcionar:

kill -9 $$

Ele matará a sessão atual em vez de fazer logout, o que [teoricamente] significa que seu histórico não será salvo.

Ajuda

    
por Qasim 06.05.2013 / 18:09