Mad A. Argon :qurio:<p>Short cautionary story</p><p>I wanted to synchronize <a href="https://is-a.cat/tags/OTP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OTP</span></a> on my all <a href="https://is-a.cat/tags/yubikeys" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>yubikeys</span></a> - now five because of circumstances, I wanted to have every one replaceable with each other and don't wonder which one I must use. <br>For people not familiar with them, OTP codes are stored on <a href="https://is-a.cat/tags/yubikey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>yubikey</span></a> itself, apps are interfaces to interact with it. So they could be used on any device with any version of <a href="https://is-a.cat/tags/YubicoAuthenticator" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>YubicoAuthenticator</span></a> app. I mostly use terminal version on my Linux desktop. And during new account/credential creation user usually writes all in one command, together with seed code.</p><p>It was some time since I created something, so I tried to check correct command syntax in <a href="https://is-a.cat/tags/shell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shell</span></a> <a href="https://is-a.cat/tags/history" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>history</span></a>. And suddenly I realized I have all seed codes stored in history, ready to reuse.</p><p>For me it was convenient then, I didn't have to register in all services again, simply copy-paste old commands for new keys. But everyone could see how it could be terrible for <a href="https://is-a.cat/tags/security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>security</span></a> :blobcat_ohnoes:</p><p>Everyone with access to my laptop and terminal could also use them. Of course I use <a href="https://is-a.cat/tags/LUKS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LUKS</span></a> so my shell history (or other data on my laptop) isn't easily available :blobCat_evil:</p><p>So, be careful what you could have in shell history.<br>And use full disk <a href="https://is-a.cat/tags/encryption" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>encryption</span></a> everywhere, just in case, you could forget many small things in various places!</p><p><a href="https://is-a.cat/tags/privacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>privacy</span></a> <a href="https://is-a.cat/tags/2fa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>2fa</span></a> <a href="https://is-a.cat/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a></p>