modulo alternativo di Net :: SSH :: aspettano o come collegare server remoto e ottenere l'output del comando

StackOverflow https://stackoverflow.com/questions/2617641

  •  26-09-2019
  •  | 
  •  

Domanda

voglio usare Net :: SSH :: Si aspettano nella mia casella di Unix, ma purtroppo, non è disponibile e non sono in grado di convincere l'amministratore di installare qualsiasi modulo Perl. Sai come avrei potuto connettersi a un server remoto utilizzando aspettarsi. So che posso archiviare che utilizzando python ma Python non Avai è anche nella mia scatola di UNIX. Secondo tentativo: se io uso aspettarsi e shell scripting, ma l'uscita non è presente, che è il mio problema originale: Manca l'uscita durante l'esecuzione dei comandi del sistema

Si prega di avvisare me qualsiasi modulo alternativo di Net :: SSH :: aspettavo così posso controllare la sua availibility nella mia casella di UNIX. O qualsiasi altro modo per collegare server remoto, eseguire qualche comando e ottenere l'uscita? Milioni di grazie.

È stato utile?

Soluzione

Non è necessario l'amministratore di sistema per l'installazione di un modulo in modo per voi per eseguirlo. È possibile scaricare e installare localmente, e utilizzare città :: lib di usarlo (come discusso in precedenti domande su questo sito ).

In alternativa, hai provato semplicemente:

my $output = `ssh username@host command arguments`;
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top