pub async fn executar_sudo_exec(
vps_nome: &str,
comando: &str,
config_override: Option<PathBuf>,
formato: FormatoSaida,
json: bool,
password_override: Option<String>,
sudo_password_override: Option<String>,
timeout_override: Option<u64>,
) -> Result<()>Expand description
Executa um comando com sudo em uma VPS via SSH.
Se a VPS tiver senha_sudo definida (ou sudo_password_override for fornecido),
o comando é executado via printf '%s\n' <senha> | sudo -S -p '' <cmd>,
que injeta a senha no stdin do sudo sem expô-la nos argumentos do processo.
Caso contrário, usa sudo <cmd> assumindo NOPASSWD configurado.