Fedora can have the password reset for root (when the logins are unknown) or access to root to reset the passwords if necessary with a mod to the grub entry that boots the system.
Break into the system (using grub entry edit)
https://docs.fedoraproject.org/en-US/quick-docs/reset-root-password/
Use the arrow keys to select the boot entry you want to edit
Press e to edit that entry
Use the arrow keys to go to the line that starts with
linux
,linux16
, orlinuxefi
Go the the end of that line, add a space then type
rw init=/bin/bash
. If your disk is encrypted, you may need to addplymouth.enable=0
Press Ctrl-x or F10 to boot that entry
Run the command:
passwd
It will prompt you to enter the new root password twice.
Restore the SELinux context and permissions with:
touch /.autorelabel
Reboot the machine with:
/sbin/reboot -f
I was fortunate to not only have a rescue mode boot entry (which still booted before the above procedure as normal) so didn't have to resort to the "Live Disk" procedure. Refer to the link above for that procedure.
Once that is done, if auto login is set up, sometimes the pass phrase is locked for the keyring. Some secret keys are stored in that structure, and it is protected before one can log in by a pass phrase.
The Keyring may either be deleted (and subsequently have to reenter some previous logins), or if one can get to a gui there is a formula for resetting the passphrase for a users keyring.
root@debian:~# rm -r /home/USERDIR/.local/share/keyrings
If the autologin is set, and you get stuck when your account automatically logs in, you get stuck at a page demanding the passphrase before your desktop can function. Pretty much have to delete the key file and follow tat formula.
Also need to change the hostname.
https://www.cyberciti.biz/faq/howto-change-hostname-in-fedora-linux-permanently/
show hostname
hostnamectl
change hostname
hostnamectl set-hostname new-name
--30--
No comments:
Post a Comment