Saltar al contenido

Acceso denegado a PsExec

este problema se puede resolver de diversas maneras, sin embargo te compartimos la solución más completa en nuestra opinión.

Solución:

En Windows Vista y posterior, si UAC está habilitado, un proceso iniciado por psexec — incluso cuando se ejecuta desde una cuenta de administrador — debe tener establecido su token de elevación para obtener todos los privilegios. Esto se puede hacer pasando el -h attribute en el psexec línea de comando. Entonces, cambiaría su comando a:

psexec -h -u wsadmin -p password cmd

Para más información, ejecuta psexec /?:

    -h    If the target system is Vista or higher, has the process
          run with the account's elevated token, if available.

Me tomó horas encontrar una manera funcional de PsExec entre dos computadoras con Windows 7 con un usuario que no sea administrador comenzando PsExec … Deshabilitar UAC (EnableLUA=0, ConsentPromptBehaviorAdmin=0, LocalAccountTokenFilterPolicy=1) no funcionó, apagar los cortafuegos no funcionó…

Aquí encontré la forma de trabajo, gracias JelmerS: (La información de PSexec no se conecta a la máquina con el nombre de usuario y la contraseña proporcionados)

Esto es porque psexec todavía intenta acceder a la ADMIN$ comparte con tus credenciales locales, antes de ejecutar tu comando como otro usuario. De acuerdo con este hilo, puede almacenar en caché las credenciales antes de ejecutar psexec:

cmdkey.exe /add:MACHINE_NAME_HERE /user:MACHINE_NAME_HEREAdministrator /pass:PASSWORD_HERE 
psexec.exe \MACHINE_NAME_HERE -i notepad
cmdkey.exe /delete:MACHINE_NAME_HERE

He encontrado una solución:

Resulta que cuando tiene UAC habilitado, psexec no funciona como se suponía.
Cuando sea HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystemEnableLUA se establece en 0 psexec funciona como se esperaba.

Eres capaz de ayudar nuestra misión exponiendo un comentario y valorándolo te estamos agradecidos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *