Script para login remoto no servidor

0

Estou usando o Ubuntu bash. Eu quero login remoto para o servidor através do shell, ele vai me dar sua própria linha de comando. Em seguida, insira 'shell' seguido por credencial de login novamente seguido por um comando. Eu preciso daquela saída de comando impressa na minha tela. Por favor, sugira, como faço isso?

    
por Viral Patel 15.12.2017 / 15:47

1 resposta

1

ssh HOSTNAME "run_command with arguments"

executará o comando run_command e passará dois argumentos - 1: "with" e 2: "arguments" ;-) OUTPUT irá para stdout .. como de costume Então, se você quiser verificar os arquivos em um diretório para coisas evil , por exemplo:

#!/bin/bash
host=my-server.biz
check="/opt/path/to/check"
list='ssh $host "ls $check"'
evil='echo -e "$list"|grep -c "evil"'
if [ $evil -eq 0 ]; then
  echo "all is well"
else
  echo "the end is nigh"
fi
    
por 15.12.2017 / 17:05