Domanda

Come parte di uno script BASH intricato, mi piacerebbe per eseguire un comando su un sistema remoto all'interno dello script stesso.

In questo momento, ho eseguito lo script, che personalizza i file per il sistema remoto e li carica, poi attraverso un login ssh eseguo un singolo comando.

Quindi, per il massimo dei voti:

  • Come faccio ad accedere al sistema remoto dallo script bash (vale a dire passare le credenziali in modo non interattivo)?
  • Come posso eseguire un comando (in particolare "chmod 755 / go && / go") all'interno dello script?
È stato utile?

Soluzione

A seguito di risposta Tim del Post :

chiavi Setup pubbliche e quindi è possibile effettuare le seguenti operazioni:

#!/bin/bash
ssh user@host "chmod 755 /go && /go"
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top