Uso il plug- in Pubblica su SSH per distribuire le mie app Jenkins
in ambienti diversi. Alcuni processi di distribuzione eseguono preparazioni ambientali e cose come l'arresto e il riavvio del servizio di sistema del server delle app. Alcuni di questi comandi richiedono sudo
.
Sono solo curioso di sapere se può essere una cattiva pratica di sicurezza richiedere sudo in lavori di pubblicazione ed esecuzione remoti su Jenkins. Dovremmo modificare la politica di sicurezza sull'host di destinazione per consentire l'esecuzione delle funzioni richieste senza sudo?
sudo
: "sudo: scusa, devi avere un tty per eseguire sudo"