On 02/23/2017 10:47 AM, Dan Norton wrote:
While playing around with Xfce, startx, and fvwm I've managed to clobber something such that the user can't log in. All attempts result in a fresh login box with my inputs removed. However, it is still possible to log in as root.

I've tried passwd to no avail.

I've tried editing /etc/shadow and removing everything between the first two : (expecting to log in with a blank or no password) to no avail.

To get to this point, I used Xfce on:
#1 SMP Debian 3.16.39-1 (2016-12-30)

fvwm was installed using Synaptic and run from an Xfce terminal session. When it did not produce the expected result, I shut down and rebooted. At this point it was no longer possible to log in as user - only as root.

Do I have to rename /home/<user>, delete <user>, then re-define it as a new user and restore its home directory?
Or is there a better way?
It should be possible to do some serious research and figure out exactly which package is croaking, and why, and then edit the configuration file for that package in /home/<user>. But in my experience with similar situations, this takes much more time than it is worth. I have found that usually just deleting the configuration files in /home/<user> will work. This is probably easier than the solution that you propose, but your solution should work as well, as long as you don't copy back the configuration files when you do the restore.

Thanks,
 - Dan

--
73's de Mike, WB5VQX

Reply via email to