Set Mac Firmware Password from Linux I would like to set a firmware password on my MacBook Pro, but I only run Linux on it. I know I could download a macOS installer and use that to set the firmware password without installing macOS, but it would be a lot easier simply to set the password from Linux.

Is it possible to set the Mac firmware password from Linux? If so, how?
No, I'm not aware of any software for Linux that allows you to change the EFI firmware password on your Mac.

If you have a recent Mac that supports internet recovery you can reboot straight into internet recovery mode, even if the boot disk has been formatted or overwritten. Once you've booted into a recovery environment, you should be able to use the firmware password tool.

If you have an earlier Mac, then your best bet is to find another working Mac and create a bootable installer to get into recovery mode without needing to overwrite your Linux installation.