Posts

Showing posts with the label sshd

Linux: Allow SSH Root Login From Specific IP with password

  Allow ssh root logins   with password   from a single IP address and disable root logins from other IP addresses. To enable root logins via ssh,  PermitRootLogin  keyword has to be set to  yes  in the  /etc/ssh/sshd_config  (OpenSSH daemon configuration) file. To disable root logins,  PermitRootLogin  has to be set to  no  instead. To allow only certain hosts or IP addresses to ssh as the root user, the  Match Address  keyword can be used. The example  vim /etc/ssh/sshd_config : ## Global config PasswordAuthentication no PermitRootLogin without-password ## Okay allow root login with public ssh key for xx.xx.xxx.xxx ## Match Address xx.xx.xxx.xxx,xxx.xxx.xxx.xxx PasswordAuthentication yes PermitRootLogin yes Restart  sshd  service: service sshd restart The arguments to  Match  (docs)  are one or more criteria-pattern pairs or the single token All which matches all criteri...