For at sikre, at en fejlagtigt indtastet adgangskode i bash command line ikke efterlader spor, kan du følge disse trin:
unset HISTFILE
. Dette vil forhindre bash i at gemme kommandoer i historikfilen for den aktuelle session.( command )
. Kommandoer kørt i en subshell gemmes ikke i den overordnede shells historik.read
kommandoen: Hvis du skal indtaste en adgangskode, kan du bruge read -s
for at sikre, at adgangskoden ikke vises på skærmen og ikke gemmes i historikken. Eksempel:
read -s -p "Enter Password: " password
history -c
og derefter gemme den tomme historik med history -w
.HISTIGNORE
: Du kan tilføje specifikke kommandoer til HISTIGNORE
variablen, så de ikke gemmes i historikken. Eksempel:
export HISTIGNORE="*password*"
Ved at følge disse trin kan du minimere risikoen for, at en fejlagtigt indtastet adgangskode efterlader spor i systemet.