Programster's Blog

Tutorials focusing on Linux, programming, and open-source

CentOS 7 - Disable Root Login

SEARCH="#PermitRootLogin yes"
REPLACE="PermitRootLogin no"
sudo sed -i "s;$SEARCH;$REPLACE;" $FILEPATH
sudo service sshd restart

The script is exactly the same for debian users, except the last line in which you need to change sshd to ssh

Last updated: 29th July 2021
First published: 16th August 2018