¿Qué debo ingresar en Terminal, usando sudo para convertirme en administrador?

Mi count de usuario es una count estándar en mi Mac. ¿Qué debo ingresar en la Terminal usando sudo , para convertirme en el administrador?

  • cómo iniciar / detener / reiniciar processs
  • Cómo conectarse a Internet desde la Terminal cuando se usa un proxy con authentication
  • Encuentra y reemplaza con grep y perl
  • ¿Qué administrador de files ortodoxo para OS X podría usar?
  • Todos los files en Finder muestran 'Fecha de modificación' con los días correctos pero siempre en la misma hora: 19:08
  • ¿Hay algún command similar al command-no-encontrado de Linux?
  • ¿Cómo puedo conectarme al server ftp en la terminal?
  • No se puede escribir en SMB Share con Terminal OS X 10.8
  • 3 Solutions collect form web for “¿Qué debo ingresar en Terminal, usando sudo para convertirme en administrador?”

    Si el usuario real <nombre_de_usuario> tiene una count estándar, deberá ingresar

     sudo dscl . -append /Groups/admin GroupMembership <user_name> 

    para hacer <nombre_de_usuario> un administrador.

    Sin embargo, solo un número restringido de usuarios son sudoers (es decir, counts que pueden ejecutar su o sudo con privilegios de administrador). El file sudoers estándar ( / etc / sudoers ) en OS X se ve así:

     ... # User privilege specification root ALL=(ALL) ALL %admin ALL=(ALL) ALL # Uncomment to allow people in group wheel to run all commands # %wheel ALL=(ALL) ALL ... 

    Por lo tanto, solo root y los miembros del grupo de administración pueden ejecutar sudo de forma pnetworkingeterminada. El command anterior ejecutado por <nombre_usuario> fallará consecuentemente, porque <nombre_usuario> no está en la list.

    Para habilitar sudoing para <user_name> , debería agregar <user_name> a la list (debajo de # User privilege specification ) o eliminar el comentario de la línea% wheel con sudo visudo que deben ejecutar sudoers nuevamente (esa es la Catch22 mencionada por Tetsujin) )

    Eso es un poco Catch22 …

    Necesita ser un administrador para estar en la list de sudoers [con muy pocas excepciones modificadas manualmente]

    Esencialmente, no puedes promocionarte a ti mismo.
    Ese es todo el punto de sudo y de ser un administrador, para poder asignar habilidades limitadas a no administradores.

    Si tiene acceso a una count de administrador, puede convertirse en esa count temporalmente con:

     su - <admin_username> 

    Desde allí puede realizar acciones administrativas a través de sudo .

    Si no tiene acceso a una count de administrador, no hay una forma "autorizada" de get acceso de administrador (ya que ese es el punto de tener funciones de administrador separadas), pero hay muchas forms less que legítimas de lograrlo. , como los exploits de escalada de privilegios o el arranque en modo de usuario único. (Esto se dejará como un ejercicio para el lector).

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).