arch

Two-Factor Auth and/or Passwordless Login on Arch Linux Using u2f Physical Keys

Two-Factor Auth and/or Passwordless Login on Arch Linux Using u2f Physical Keys

wretchedghost
Credit Where Credit Is Due I used a lot of https://old.jamesthebard.net/archlinux-and-u2f-login/ config but then tweaked it and added a litle more explination as his entry was from 2017~. Let’s Start the Rant I have always wanted a way to get away from always having to type in password to login or use sudo. There are security concerns by allowing this type of login, one is the fact that anyone who possesses my key could then login and run as sudo, also is the factor that with some tweaking you can make it only allow for key entry via u2f :lock:.
Sometimes You Just Need to Reboot Your System

Sometimes You Just Need to Reboot Your System

wretchedghost
If you ever have an issue with Arch Linux it could be due to a kernel issue. Due to Arch Linux’s rolling release nature, an update usually comes with a new kernel. Due to the mismatch between what you are running and what Arch Linux is now looking for, various things can stop working. For me this specifically was the OS would not detect any new USB HDD I had just plugged into my computer.
WretchedGhost's Arch Install Guide

WretchedGhost's Arch Install Guide

wretchedghost
Editor’s Note Here is a guide of my super simple install of Arch Linux using a fork of Classy Girraffe’s that users LUKS, ext4, GRUB2, swapfile, and tmpfs. It can be found here. I also have my personal dotfiles that you can check out here. This guide does not hold your hand so you will either need to research a few things you do not know or you must already know what commands and flags are needed when presented.
Weird Issue with Tailscale and How to Fix it on Arch Linux

Weird Issue with Tailscale and How to Fix it on Arch Linux

wretchedghost
On my distro of choice, Arch BTW, I had a weird issue where I couldn’t find a proper solution for. My Tailscale would not let me turn it on and would give me an error where the server and the installed version were mismatched. After doing some research I found that the backend, the installed version, and the CLI version must have the same versions. I did not find a way to choose a previous version other than the git version which is actually newer than the one you get with tailscale through the AUR.