I want to change the password I assigned to root on my Debian webserver to something longer and more secure.
How do I do that? I haven’t forgotten/lost the current password, I just want to change it.
I want to change the password I assigned to root on my Debian webserver to something longer and more secure.
How do I do that? I haven’t forgotten/lost the current password, I just want to change it.
Ah, use the passwd program as root:
sudo passwd root
Or, if you’re running as root already (which you shouldn’t be), just:
passwd
The root argument can be omitted, because when you execute passwd it defaults to the current user (which is root, as only root can change the root password).
sudo passwd, or just plain passwd if you are running with root privileges.
– phunehehe
Mar 25 '11 at 14:33
root after sudo passwd if I’m not running as root?
– Paul D. Waite
Mar 25 '11 at 15:03
passwd is run as root, it defaults to modify the root user.
– phunehehe
Mar 25 '11 at 16:11
If you're going to be doing a lot of command-line administration, you might find it useful to check out the man pages for usermod(8), chfn(1), chsh(1), passwd(1), crypt(3), gpasswd(8), groupadd(8),
You have to boot in Recovery Mode before using Paul D. Waite's suggestion:
Right after booting into "Recovery Mode" right at the command prompt simply type:
sudo password root
then the system will ask for the new Root's password once and twice to verify and you ARE done.
apropos password: you'll get a list of commands that contain “password” in their short description. You can narrow the search a little withapropos -s 1 password:-s 1restricts to section 1 of the manual, which contains user commands. – Gilles 'SO- stop being evil' Mar 25 '11 at 19:55sudo. – ctrl-alt-delor Sep 06 '18 at 17:48