Mate o processo SSHd no Ubuntu

Mate o processo SSHd no Ubuntu

..Oi, alguém conhece um pequeno script sobre como matar o sshd por 10 minutos e depois fazer backup por 10 minutos continuamente? Por favor, tenha piedade de mim, sou um novato.

Obrigado, José.

Responder1

Você pode conseguir isso com alguns scripts bash básicos. Você tem que usar sleeppara adicionar um atraso, assim como o "loop while", mais conhecido por ser o loop infinito. Exemplo:

nano sshd-loop.sh

while : 
do
    systemctl stop sshd
    sleep 10m 
    systemctl start sshd
    sleep 10m
done

Não sou especialista nessa linguagem, mas acredito que deve funcionar. Se pretende executá-lo em segundo plano você pode adicionar &, disownou nohupno final sudo bash sshd-loop.shdependendo de suas necessidades como cada opção é diferente, você pode encontrar mais informações sobre elasaqui.

Se você quiser verificar o status do serviço, basta executarsudo systemctl status sshd

informação relacionada