Выполнение Bash-скрипта после успешного входа не запускается - PullRequest
0 голосов
/ 28 сентября 2018

Я могу успешно войти с локального на удаленный сервер, используя скрипт bash.При успешном входе в систему после однострочного выполнения скрипт не запускается для выполнения других строк.что мне сделать, чтобы заставить его выполнить скрипт до конца?

#! /bin/bash
    sshpass -p 'remotepassword' ssh -o StrictHostKeyChecking=no root@xxx.xxx.xxx.xxx
    ls -l /var/
    sudo mkdir /var/mydirectories

1 Ответ

0 голосов
/ 28 сентября 2018

Эта работа лучше, чем мой последний ответ

    sshpass -p 'remotepass' ssh -o StrictHostKeyChecking=no root@xxx.xxx.xxx.xxx  << EOF
        ls -l /tmp/
        mkdir /tmp/mydirectories
        uname -a
        w
EOF
...