¿Existe un equivalente de set uid para Windows (XP)? La opción 'ejecutar como' requiere una contraseña de administrador cada vez que se ejecuta. Quiero que los usuarios puedan ejecutar ese ejecutable en particular sin conocer la contraseña de administrador. Soy muy nuevo en el área de Windows. :(
windows-xp
setuid
Akilan
fuente
fuente
Respuestas:
Ver aquí: ¿Hay un equivalente de SU para Windows
Esencialmente, la arquitectura del sistema operativo evita hacer lo que le gustaría sin almacenar credenciales. Sí, puede almacenarlos "encriptados", pero si se supone que el usuario no tiene que escribir nada (como, por ejemplo, una contraseña), cualquier "encriptación" que use para almacenar las credenciales tendrá su clave almacenada junto a ellos. que puede ser "descifrado" (realmente codificado / decodificado) en el momento en que el usuario accede a él.
Hacer que los sistemas operativos Windows NT creen un token de acceso como otro uso sin especificar su contraseña requiere llamar a API de modo nativo no documentadas. El proyecto RunAsEx lo hará, pero podría romperse en futuras versiones de Windows.
fuente
runas (al menos en xp sp3) tiene la opción "/ savecred": solicita la contraseña la primera vez y luego usa la almacenada (incluso después del reinicio).
fuente
Hay RunAs cifrados y una CPAU alternativa gratuita . Aunque no los usaría hasta que sea absolutamente necesario.
fuente
Hay un programa especial para estos fines: Admilink .
Crea un enlace encriptado especial al archivo de destino (lo pruebo solo con archivos .exe): debe realizar esta acción solo una vez. Cuando hace clic en el enlace, el programa (Admirun.exe) inicia automáticamente el programa en enlace con los derechos especiales (los derechos dependen del usuario seleccionado durante el proceso de creación del enlace; puede usar la cuenta de administrador o el nombre de la cuenta de dominio, etc.).
Restricciones: durante el proceso de creación de enlaces (solo una vez) debe tener una cuenta de administrador.
Admirun.exe debe presentarse en su carpeta de Windows (módulo incluido en Admilink).
Toda la documentación en ruso :). Enseñar ruso o pedirme ayuda adicional
PD: es GRATIS para uso no comercial.
PPS tiene muchas funciones adicionales
fuente