Removendo comandos do tipo anterior em um servidor remoto

3

Estou ssh'ing em um servidor remoto e, em seguida, su'ing para root.

O problema é que, às vezes, não prestei atenção suficiente à mensagem do console e digitei acidentalmente a senha de root no prompt de comando (quando, por exemplo, não fornecia a senha de root corretamente na primeira vez - então su prompt foi embora).

Lembro-me de ler em algum lugar que um histórico de comandos digitados no console é mantido em algum lugar.

Eu tenho 3 sub-questões

  1. Onde (qual pasta) é o arquivo armazenado?
  2. Posso editar esse arquivo e remover a senha do root dele?
  3. Sendo a pessoa paranóica que sou, me pergunto se existe uma maneira mais segura de fazer login no meu servidor - além de ssh (ou estou sendo muito paranóico?)

Meu servidor está executando um Ubuntu sem cabeça 10.0.4

    
por morpheous 07.08.2010 / 12:29

1 resposta

1

Se você estiver usando o bash, o histórico está em ~ / .bash_history, sim, você pode editá-lo.

Mas não há nada que impeça você de digitar sua senha no lugar errado, sem prestar muita atenção.

    
por 07.08.2010 / 12:32