Avevo guardato tempo fa sudo, e se non ricordo male, devi creare un file di configurazione per l'utente apache specificando al suo interno i comandi che deve lanciare (in questo caso ssh).Originariamente inviato da Bagonghe
Perfetto... se provo a lanciarlo tramite l'utente del webserver, inizia tutta una sequenza di richieste di autenticazione.
Sto provando a lanciare il programma con il comando sudo -u root [ssh command], ma ho problemi di autenticazione dell'utente root (sono incapace io... ci riuscirò prima o poi). Pensi che questa possa comunque essere la strada giusta?
Grazie per l'aiuto!
Se hai configurato ssh per non chiedere la pass vuol dire che hai creato una chiave pubblica e una privata, e queste sono state posizionate nelle relative home dell'utente root sui due server, dovrai farlo per l'utente apache (vado a memoria perchè è un po' che non guardo queste cose).
ciao

Rispondi quotando