Apoyamos a Ucrania para ayudar a proteger a las personas. Únete
ES
Cuando compras a través de los enlaces de nuestro sitio, podemos recibir una comisión de afiliado

Sudo para Mac

Ejecutar programas con privilegios de seguridad de otro usuario.

Gratis
Versión 1.8.27
1.0
Basado en 1 valoración de usuario

Resumen de Sudo

Sudo (su "do") permite a un administrador del sistema otorgar a ciertos usuarios (o grupos de usuarios) la capacidad de ejecutar algunos (o todos) los comandos como root mientras registra todos los comandos y argumentos. Sudo opera de manera individual por comando, no es un reemplazo para el shell.

Sus características incluyen:
  • La capacidad de restringir qué comandos puede ejecutar un usuario en función del host.
  • Sudo realiza un registro copioso de cada comando, proporcionando una clara pista de auditoría de quién hizo qué. Cuando se usa junto con syslogd, el demonio de registro del sistema, Sudo puede registrar todos los comandos en un host central (así como en el host local). En CU, todos los administradores usan Sudo en lugar de un shell root para aprovechar este registro.
  • Sudo utiliza archivos de marca de tiempo para implementar un sistema de "ticketing". Cuando un usuario invoca Sudo e ingresa su contraseña, se le otorga un ticket por 5 minutos (este tiempo de espera es configurable en el momento de la compilación). Cada comando Sudo subsiguiente actualiza el ticket por otros 5 minutos. Esto evita el problema de dejar un shell root donde otros pueden acceder físicamente a tu teclado. También hay una forma fácil para que un usuario elimine su archivo de ticket, útil para colocarlo en un archivo .logout.
  • El archivo de configuración de Sudo, el archivo Sudoers, está configurado de tal manera que el mismo archivo Sudoers puede ser utilizado en muchas máquinas. Esto permite una administración centralizada mientras se mantiene la flexibilidad para definir los privilegios de un usuario en función del host. Consulte los ejemplos del archivo Sudoers a continuación para un ejemplo del mundo real.

Nota: Aunque el software se clasifica como gratuito, en realidad es donationware. Por favor, considere hacer una donación para ayudar a apoyar el desarrollo.

Novedades de la versión 1.8.27

Versión 1.8.7:
  • En HP-UX, sudo ahora actualizará el archivo utmps al ejecutar un comando en un pseudo-tty. Anteriormente, solo se actualizaban los archivos utmp y utmpx.
  • Se admite la precisión de nanosegundos en las marcas de tiempo de archivos en HP-UX.
  • Correcciones y aclaraciones en la documentación del complemento sudo.
  • Los manuales de sudo ya no requieren un procesamiento posterior extenso para ocultar características específicas del sistema. En su lugar, se utilizan condicionales en la fuente roff. Esto corrige la corrupción del manual de sudo en sistemas sin clases de inicio de sesión BSD. Error #861.
  • Si un complemento de registro de I/O está configurado pero el complemento no registra realmente ningún I/O, sudo ya no forzará la ejecución del comando en un pseudo-tty.
  • La corrección para el error #843 en sudo 1.8.24 fue incompleta. Si la contraseña del usuario había expirado o necesitaba ser actualizada, pero no se requería ninguna contraseña de sudo, el manejador de PAM se liberaba demasiado pronto, lo que resultaba en un fallo al procesar los módulos de sesión de PAM.
  • En visudo, ahora es posible especificar la ruta a sudoers sin usar la opción -f. Error #864.
  • Se corrigió un error introducido en sudo 1.8.22 donde el archivo utmp (o utmpx) no se actualizaría cuando se ejecutara un comando en un pseudo-tty. Error #865.
  • Sudo ahora establece la bandera silenciosa al abrir la sesión de PAM, excepto cuando se ejecuta un shell a través de sudo -s o sudo -i. Esto evita que el módulo pam_lastlog imprima la información del último inicio de sesión para cada comando sudo. Error #867.
  • Se corrigió el límite de recursos duros predeterminado de AIX para el número máximo de archivos que un usuario puede tener abiertos. Si no se establece explícitamente un límite duro para nofiles en /etc/security/limits, el predeterminado debería ser ilimitado. Anteriormente, el límite duro predeterminado era 8196.
  • Sudo ahora establece la bandera silenciosa al abrir la sesión de PAM, excepto cuando se ejecuta un shell a través de sudo -s o sudo -i. Esto evita que el módulo pam_lastlog imprima la información del último inicio de sesión para cada comando sudo. Error #867.
  • Se corrigió el límite de recursos duros predeterminado de AIX para el número máximo de archivos que un usuario puede tener abiertos. Si no se establece explícitamente un límite duro para nofiles en /etc/security/limits, el predeterminado debería ser ilimitado. Anteriormente, el límite duro predeterminado era 8196.

Sudo para Mac

Gratis
Versión 1.8.27
Escribe una reseña detallada sobre Sudo

Escribe lo que piensas en nuestro comentario de toda la vida

Política de comentarios de MacUpdate. Te animamos a dejar comentarios, pero los que incluyan insultos, acoso o ataques personales de cualquier tipo serán moderados.
1.0

(4 reseñas de Sudo)

  • Comentarios

  • Valoraciones de usuarios

sjakubiec
sjakubiec
Aug 30, 2013
1.8.7
0.0
Aug 30, 2013
0.0
Version: 1.8.7
I would recommend doing the following fix more than replacing or altering permissions on sudo. From command prompt: If you have BBEdit: bbedit /etc/sudoers Or if you use TextWrangler: edit /etc/sudoers If you have neither: sudo visudo Add the following line to the Defaults (after the last one) (Which should be Defaults env_keep += "HOME MAIL") Defaults timestamp_timeout=0 Save it and now sudo will always prompt for a password.
SickTeddyBear
SickTeddyBear
Aug 30, 2013
1.8.7
1.0
Aug 30, 2013
1.0
Version: 1.8.7
I just submitted a change to this entry so that it would become the official listing for sudo, and it has been approved. Now, read this important article about a vulnerability in the out of date versions of sudo that are included with OS X: http://arstechnica.com/security/2013/08/unpatched-mac-bug-gives-attackers-super-user-status-by-going-back-in-time/ Until Apple provides a security update, the easiest way to fix this is to install a copy of sudo using the links in this entry (or via a package manager such as MacPorts), and then overwrite the Apple included sudo binary so that it can't be invoked. If you use one of the package installers, the sudo binary will be placed in /usr/local/bin. After installing, to patch your system, enter at a terminal prompt: /usr/local/bin/sudo chmod u+w /usr/bin/sudo /usr/local/bin/sudo cp -p /usr/local/bin/sudo /usr/bin /usr/local/bin/sudo chmod a-w,go-r /usr/bin/sudo If you've installed sudo via MacPorts, then the commands would be: /opt/local/bin/sudo chmod u+w /usr/bin/sudo /opt/local/bin/sudo cp -p /opt/local/bin/sudo /usr/bin /opt/local/bin/sudo chmod a-w,go-r /usr/bin/sudo As I said, Apple will eventually provide an updated sudo binary, but to fix it right now, the system sudo needs to be replaced.
SickTeddyBear
SickTeddyBear
Nov 14, 2010
1.7.4p
1.0
Nov 14, 2010
1.0
Version: 1.7.4p
Is this some kind of joke? This is not the official sudo distribution! You would have to be clinically insane to install some third-party build of such a critical piece of your security infrastructure! The official sudo web site is here: http://www.sudo.ws If you absolutely must mess around and replace sudo on your machine, then download it from there only and build it yourself, or use MacPorts. I can't even believe the insanity of this listing.
Cgc
Cgc
Nov 14, 2010
1.7.4p
0.0
Nov 14, 2010
0.0
Version: 1.7.4p
How is this different than the SUDO command that's built-in to the Terminal and OSX? I'm a little leery of something like this...but maybe I'm overlooking something.
SickTeddyBear
SickTeddyBear
Nov 14, 2010
1.0
Nov 14, 2010
1.0
Version: null