Browse Source

provision.pl - removed password login

master
gashapwn 3 years ago
parent
commit
983bb3b55e
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      perl-script/provision.pl

+ 4
- 1
perl-script/provision.pl View File

@@ -170,12 +170,15 @@ system("rcctl start haproxy");

# Disable root login
system("sed -i -e 's/^[^#]*PermitRootLogin.*\$/PermitRootLogin no/' /etc/ssh/sshd_config");
system("sed -i -e 's/^PasswordAuthentication.*$//' /etc/ssh/sshd_config");
system("echo 'PasswordAuthentication no' >> /etc/ssh/sshd_config");
system("rcctl restart sshd");

printf("\n\nInstall complete\n");
printf("==================================================\n");

printf("Protip: use doas instead of sudo\n");

printf("root login is now disabled, so dont forget\nto set a password\n");
printf("root login and password login is now disabled, so dont forget\nto set a password\n");
printf("and test your pub key\n");


Loading…
Cancel
Save