To enable root SSH login in Ubuntu, edit the /etc/ssh/sshd_config file
, change the line PermitRootLogin
to yes
(or uncomment it if it's commented out), save the file, and restart the SSH service using sudo systemctl restart sshd.service.
- Open the SSH Configuration File:
- Use a text editor with root privileges to open the sshd_config file:
sudo nano /etc/ssh/sshd_config
- Locate the line that starts with PermitRootLogin. It might be commented out with a # at the beginning. Modify the Value:
- If the line is commented out, remove the # at the beginning.
- Change the value from
prohibit-password
(or whatever it is) toyes
. The line should look like this:PermitRootLogin yes
.
- Save the Changes: